Ebben a cikkben azokat a szerepköröket tekintjük át, amelyek segítségével engedélyeket adnak a jelentéskiszolgálón. Azt is megvizsgáljuk, hogy ki állítja be ezeket az engedélyeket, hogyan tárolódnak ezek.
Jelentéskészítési szolgáltatások itt SQL Server szerepalapú engedélyezési és hitelesítési alrendszert használjon annak meghatározására, hogy kik végezhetnek műveletet vagy érhetnek el elemeket a jelentéskiszolgálón. A szerep alapú rendszer a különböző szerepkörök és műveletek jogosultságának kategorizálására szolgál, amelyeket egy felhasználó vagy csoport végezhet. Ez a hitelesítés egyéni hitelesítési modulon vagy a felhasználók számára biztosított beépített Windows-hitelesítésen alapul. A felhasználók egyéni vagy előre meghatározhatnak szerepköröket ezen hitelesítési típusok bármelyikével.

Szerepkör használata engedélyek megadásához a jelentéskiszolgálón
Minden felhasználó egy adott személy vagy csoport számára meghatározott szintre meghatározott szerepkör alapján lép kapcsolatba vagy éri el a jelentéskiszolgálót. A Reporting Services előre meghatározott szerepköröket tartalmaz, amelyek hozzárendelhetők a felhasználókhoz vagy csoportokhoz, hogy azonnali hozzáférést biztosítsanak számukra a jelentéskiszolgálóval való interakcióhoz. A Tartalomkezelő, a Böngésző és a Megjelenítő néhány gyakori példa ezekre az előre meghatározott szerepkörökre. Ezen szerepek mindegyike különböző kapcsolódó feladatok gyűjteményét határozza meg. Például egy kiadó jogosult jelentéseket hozzáadni és mappákat létrehozni a jelentések tárolására.
A szerepkör-hozzárendelések a szülőcsomóponttól öröklődnek, de a felhasználók megszeghetik ezt az öröklési engedélyt úgy, hogy egyszerűen új szerepkört hoznak létre minden egyes elemhez. Vegye figyelembe, hogy a felhasználó az egyik jelentésben a Tartalomkezelői szerepkör tagja lehet, és tagja lehet egy másik jelentésnek a böngésző szerepköréhez.
Útmutató a különböző jelentéskiszolgáló műveletekhez és tételekhez való hozzáférés biztosításához
1. Tekintse át az összes előre definiált szerepet, és döntse el, hogy használhatók-e a jelenlegi állapotukban. Ha a felhasználónak bármilyen feladatot módosítania kell, vagy további szerepeket kell meghatároznia, ezt meg kell tennie, mielőtt a felhasználókat meghatározott szerepkörökhöz rendelné.
2. Azonosítsa azokat a felhasználókat vagy csoportokat, akiknek hozzáférésre van szükségük az adott jelentéskészítő szerverhez, és azokat is, hogy milyen szinteken. A legtöbb felhasználó Böngésző vagy Jelentéskészítő szerepkörhöz van hozzárendelve. A Közzétevő szerepkörhöz csak bizonyos felhasználókat kell hozzárendelni. A Tartalomkezelő szerepkört pedig csak megbízható tisztviselőknek szabad hozzárendelni.
3. Használja a Jelentéskezelőt szerepek hozzárendeléséhez a Kezdőlap mappában minden hozzáférést igénylő csoporthoz vagy felhasználóhoz.
4. Ezután lépjen a Jelentéskezelő Webhelybeállítások oldalára, és hozzon létre hozzárendelést a rendszerszintű szerepekhez minden csoporthoz vagy felhasználóhoz, előre meghatározott Rendszergazda és Rendszerfelhasználó szerepkörök használatával.
5. Hozzon létre további hozzárendeléseket bizonyos mappákhoz, jelentésekhez és egyéb elemekhez való hozzáférés hozzárendeléséhez. Kerülje a túl sok szerepkiosztás létrehozását.
Ki állítja be ezeket az engedélyeket?
A jelentéskiszolgálót kezdetben a helyi rendszergazda csoportja vagy annak tagjai érhetik el. A Reporting Services csak két alapértelmezett szerepkör-hozzárendeléssel van telepítve, amelyek rendszerszintűek, és elemszintű hozzáférést biztosítanak a helyi rendszergazdák csoportjának és tagjainak. Ezek a csoportok és tagok felelősek az engedélyek hozzárendeléséért más felhasználókhoz.
Hogyan tárolódnak ezek az engedélyek?
A Report Server az adatbázisában tárolja szerepkör-definícióit és hozzárendeléseit. Ha egy felhasználó több programozási felületet vagy klienseszközt használ, akkor a hozzáférés a jelentéskiszolgálóhoz összességében meghatározott engedélyekhez van kötve. A szerepkörök hozzárendelését a rendszer az összes általuk védett elemmel együtt tárolja, így a felhasználó áthelyezhet egy adatbázist egy másik jelentéskiszolgálóra anélkül, hogy elveszítené a meghatározott engedélyeket.
Míg az MS SQL Server egy rendkívül fejlett platform, továbbra is adathibák gyötrik. Mindig tartson erős SQL Server javítás eszköz a váratlan adathibák kezelésére.
Szerző Bevezetés:
Victor Simon adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve hozzáférés helyreállítása és SQL helyreállítási szoftvertermékek. További információért látogasson el www.datanumen.com