Cum pot fi acordate permisiunile în SQL Server Serviciul de raportare

În acest articol, ne uităm la rolurile utilizate pentru a acorda permisiuni pe serverul de rapoarte. De asemenea, ne uităm la cine setează aceste permisiuni cum sunt stocate aceste permisiuni.

Servicii de raportare în SQL Server utilizați un subsistem de autorizare și autentificare bazat pe roluri pentru a determina utilizatorii care pot efectua o operațiune sau pot accesa articole pe un server de rapoarte. Sistemul bazat pe roluri este utilizat pentru clasificarea autorizării diferitelor roluri și acțiuni care pot fi efectuate de către un utilizator sau un grup. Această autentificare se bazează pe modul de autentificare personalizat sau pe autentificarea Windows încorporată care este oferită utilizatorilor. Utilizatorii pot personaliza sau predefini roluri folosind oricare dintre aceste tipuri de autentificare.

Cum pot fi acordate permisiunile în Serviciul de raportare

Utilizarea rolului pentru a acorda permisiuni pe serverul de rapoarte

Toți utilizatorii interacționează sau accesează un server de rapoarte pe baza rolului care este definit la un anumit nivel pentru o anumită persoană sau un anumit grup. Serviciile de raportare includ roluri predefinite care pot fi atribuite utilizatorilor sau grupurilor pentru a le oferi acces imediat pentru a interacționa cu un server de rapoarte. Manager de conținut, Browser și Editor sunt câteva exemple comune ale acestor roluri predefinite. Fiecare dintre aceste roluri definește o colecție de sarcini conexe diferite. De exemplu, un editor are permisiunea de a adăuga rapoarte și de a crea dosare pentru stocarea acestor rapoarte.

Atribuțiile de rol sunt moștenite de la nodul părinte, dar utilizatorii pot încălca această permisiune de moștenire prin simpla creare a unui nou rol de atribuire pentru fiecare articol anume. Rețineți că un utilizator poate fi membru al rolului de manager de conținut într-un raport și poate fi, de asemenea, membru al unui alt raport pentru rolul de browser.

Instrucțiuni pentru acordarea accesului la diferite operațiuni și elemente ale serverului de rapoarte

1. Examinați toate rolurile predefinite și determinați dacă acestea pot fi utilizate așa cum sunt. Dacă utilizatorul trebuie să ajusteze sarcini sau să definească roluri suplimentare, el/ea ar trebui să o facă înainte de a atribui utilizatorilor unor roluri specifice.

2. Identificați utilizatorii sau grupurile care necesită acces la acel server de rapoarte și la ce niveluri. Most utilizatorii sunt alocați rolului Browser sau rol Generator de rapoarte. Și numai utilizatori selectivi trebuie să fie alocați pentru rolul de editor. Și rolul de manager de conținut ar trebui să fie atribuit numai oficialilor de încredere.

3. Utilizați Managerul de rapoarte pentru alocarea de roluri în folderul Acasă pentru fiecare grup sau utilizator care necesită acces.

4. Apoi accesați pagina Setări site a Managerului de rapoarte și creați o atribuire pentru rolurile la nivel de sistem pentru fiecare grup sau utilizator, folosind roluri predefinite Administrator de sistem și Utilizator de sistem.

5. Creați atribuiri suplimentare pentru alocarea accesului la anumite foldere, rapoarte și alte elemente. Evitați să creați prea multe atribuiri de rol.

Cine stabilește aceste permisiuni?

Inițial, serverul de rapoarte poate fi accesat de grupul administratorului local sau de membrii acestuia. Serviciile de raportare sunt instalate cu doar două atribuiri implicite de roluri care sunt utilizate pentru la nivel de sistem și pentru a acorda acces la nivel de articol grupului de administratori locali și membrului acestuia. Aceste grupuri și membri sunt responsabili pentru alocarea permisiunii altor utilizatori.

Cum sunt stocate aceste permisiuni?

Serverul de rapoarte își stochează definițiile și atribuirile rolurilor în baza de date. Dacă un utilizator folosește mai multe interfețe programatice sau instrumente client, accesul este supus permisiunilor care sunt definite ca un întreg pentru serverul de rapoarte. Atribuirea rolurilor este stocată cu toate elementele pe care le securizează, care permit utilizatorului să mute o bază de date pe un alt server de rapoarte fără a pierde permisiunile definite.

În timp ce MS SQL Server este o platformă foarte avansată, tot ajunge să fie afectată de erori de date. Păstrați întotdeauna un puternic SQL Server repara instrument pentru a face față erorilor neașteptate de date.

Introducerea autorului:

Victor Simon este expert în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv recuperare acces și produse software de recuperare sql. Pentru mai multe informații vizitați www.datanumen.com

Comentariile sunt închise.