Ինչպես կարող են տրվել թույլտվությունները SQL Server Հաշվետվության ծառայություն

Կիսվել հիմա ՝

Այս հոդվածում մենք նայում ենք այն դերերին, որոնք օգտագործվում են հաշվետվության սերվերի վրա թույլտվություններ տրամադրելու համար: Մենք նաև նայում ենք, թե ով է սահմանում այս թույլտվությունները, թե ինչպես են այդ թույլտվությունները պահվում:

Հաշվետվության ծառայություններ SQL Server օգտագործեք դերի վրա հիմնված թույլտվություն և նույնականացման ենթահամակարգ՝ որոշելու այն օգտատերերին, ովքեր կարող են կատարել գործողություն կամ մուտք գործել տարրեր հաշվետվության սերվերի վրա: Դերի վրա հիմնված համակարգը օգտագործվում է տարբեր դերերի և գործողությունների թույլտվությունը դասակարգելու համար, որոնք կարող են իրականացվել օգտագործողի կամ խմբի կողմից: Այս նույնականացումը հիմնված է հատուկ նույնականացման մոդուլի կամ ներկառուցված Windows վավերացման վրա, որը տրամադրվում է օգտվողներին: Օգտագործողները կարող են հատուկ կամ նախապես սահմանել դերեր՝ օգտագործելով նույնականացման այս տեսակներից որևէ մեկը:

Ինչպես կարող են թույլտվությունները տրամադրվել հաշվետվության ծառայության մեջ

Օգտագործելով դերը հաշվետվությունների սերվերի վրա թույլտվություններ տրամադրելու համար

Բոլոր օգտատերերը փոխազդում են կամ մուտք են գործում հաշվետվության սերվեր՝ հիմնվելով որոշակի անձի կամ խմբի համար որոշակի մակարդակով սահմանված դերի վրա: Հաշվետվության ծառայությունները ներառում են նախապես սահմանված դերեր, որոնք կարող են վերագրվել օգտատերերին կամ խմբերին, որպեսզի նրանց անհապաղ հասանելիություն ապահովեն հաշվետվության սերվերի հետ փոխազդելու համար: Բովանդակության կառավարիչը, զննարկիչը և հրատարակիչը այս նախապես սահմանված դերերի մի քանի սովորական օրինակներ են: Այս դերերից յուրաքանչյուրը սահմանում է տարբեր առնչվող առաջադրանքների հավաքածու: Օրինակ, Հրատարակիչն ունի հաշվետվություններ ավելացնելու և այդ հաշվետվությունները պահելու համար թղթապանակներ ստեղծելու թույլտվություն:

Դերերի նշանակումները ժառանգվում են մայր հանգույցից, սակայն օգտվողները կարող են կոտրել ժառանգության այս թույլտվությունը՝ պարզապես յուրաքանչյուր կոնկրետ տարրի համար հանձնարարության նոր դեր ստեղծելով: Նկատի ունեցեք, որ օգտատերը կարող է լինել Բովանդակության կառավարչի դերի անդամ մեկ զեկույցում և կարող է նաև լինել դիտարկիչի դերի մեկ այլ զեկույցի անդամ:

Տարբեր հաշվետվությունների սերվերի գործառնությունների և տարրերի մուտքի թույլտվության ուղեցույցներ

1. Վերանայեք բոլոր նախապես սահմանված դերերը և որոշեք, թե արդյոք դրանք կարող են օգտագործվել այնպես, ինչպես կա: Եթե ​​օգտատերը պետք է կարգավորի որևէ առաջադրանք կամ սահմանի որևէ լրացուցիչ դեր, նա պետք է դա անի նախքան օգտատերերին հատուկ դերեր նշանակելը:

2. Նշեք այն օգտատերերին կամ խմբերին, որոնք մուտքի իրավունք ունեն տվյալ հաշվետվությունների սերվերին, և թե որ մակարդակներում: Օգտատերերի մեծ մասին նշանակվում է դիտարկիչի կամ հաշվետվությունների կառուցման դեր: Եվ միայն ընտրովի օգտատերերին է պետք նշանակել Հրատարակչի դեր: Իսկ Բովանդակության կառավարչի դերը պետք է նշանակվի միայն վստահելի պաշտոնյաներին:

3. Օգտագործեք Հաշվետվությունների կառավարիչը Գլխավոր թղթապանակում դերեր նշանակելու համար յուրաքանչյուր խմբի կամ օգտվողի համար, ով մուտք է պահանջում:

4. Այնուհետև գնացեք Զեկույցի կառավարչի կայքի կարգավորումների էջ և ստեղծեք հանձնարարություն համակարգի մակարդակի դերերի համար յուրաքանչյուր խմբի կամ օգտագործողի համար՝ օգտագործելով նախապես սահմանված դերերը System Administrator և System User:

5. Ստեղծեք լրացուցիչ հանձնարարություններ՝ որոշակի թղթապանակների, հաշվետվությունների և այլ տարրերի հասանելիություն նշանակելու համար: Խուսափեք շատ դերային հանձնարարություններ ստեղծելուց:

Ո՞վ է սահմանում այս թույլտվությունները:

Սկզբում հաշվետվության սերվերին կարող են մուտք գործել տեղական ադմինիստրատորի խումբը կամ նրա անդամները: Հաշվետվության ծառայությունները տեղադրվում են միայն երկու լռելյայն դերերի նշանակմամբ, որոնք օգտագործվում են համակարգի մակարդակով և տեղական ադմինիստրատորների խմբին և դրա անդամին նյութի մակարդակի հասանելիություն տրամադրելու համար: Այս խմբերը և անդամները պատասխանատու են այլ օգտվողներին թույլտվություն տալու համար:

Ինչպե՞ս են պահվում այս թույլտվությունները:

Report Server-ը պահպանում է իր դերերի սահմանումները և հանձնարարությունները իր տվյալների բազայում: Եթե ​​օգտատերը օգտագործում է բազմաթիվ ծրագրային միջերեսներ կամ հաճախորդի գործիքներ, մուտքը ենթակա է թույլտվությունների, որոնք որպես ամբողջություն սահմանված են հաշվետվության սերվերի համար: Դերերի նշանակումը պահվում է բոլոր այն տարրերի հետ, որոնք նրանք ապահովում են, որոնք թույլ են տալիս օգտվողին տվյալների բազան տեղափոխել այլ հաշվետվության սերվեր՝ չկորցնելով սահմանված թույլտվությունները:

Մինչ MS SQL Server շատ առաջադեմ հարթակ է, այն դեռևս հայտնվում է տվյալների սխալներով: Միշտ հզոր պահեք SQL Server նորոգում գործիք շուրջ՝ տվյալների անսպասելի սխալների դեմ պայքարելու համար:

Հեղինակի ներածություն.

Վիկտոր Սիմոնը տվյալների վերականգնման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում մուտքի վերականգնում և sql վերականգնման ծրագրային արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com

Կիսվել հիմա ՝

Comments փակվում են: