Jak można przyznać uprawnienia w SQL Server Usługa raportowania

Podziel się teraz:

W tym artykule przyjrzymy się rolom używanym do udzielania uprawnień na serwerze raportów. Sprawdzamy również, kto ustawia te uprawnienia, w jaki sposób te uprawnienia są przechowywane.

Usługi raportowania w SQL Server użyć podsystemu autoryzacji i uwierzytelniania opartego na rolach w celu określenia użytkowników, którzy mogą wykonać operację lub uzyskać dostęp do elementów na serwerze raportów. System oparty na rolach służy do kategoryzowania uprawnień do różnych ról i działań, które mogą być wykonywane przez użytkownika lub grupę. To uwierzytelnianie jest oparte na niestandardowym module uwierzytelniania lub wbudowanym uwierzytelnianiu systemu Windows, które jest udostępniane użytkownikom. Użytkownicy mogą dostosowywać lub wstępnie definiować role przy użyciu jednego z tych typów uwierzytelniania.

Jak można przyznać uprawnienia w usłudze Report Service

Udzielanie uprawnień na serwerze raportów za pomocą roli

Wszyscy użytkownicy wchodzą w interakcję lub uzyskują dostęp do serwera raportów na podstawie roli zdefiniowanej na określonym poziomie dla określonej osoby lub grupy. Usługi Reporting Services obejmują predefiniowane role, które można przypisać użytkownikom lub grupom, aby zapewnić im natychmiastowy dostęp do interakcji z serwerem raportów. Menedżer treści, przeglądarka i wydawca to typowe przykłady tych wstępnie zdefiniowanych ról. Każda z tych ról definiuje zbiór różnych powiązanych zadań. Na przykład wydawca ma uprawnienia do dodawania raportów i tworzenia folderów do przechowywania tych raportów.

Przypisania ról są dziedziczone z węzła nadrzędnego, ale użytkownicy mogą złamać to uprawnienie do dziedziczenia, po prostu tworząc nową rolę przypisania dla każdego konkretnego elementu. Należy pamiętać, że użytkownik może być członkiem roli menedżera treści w jednym raporcie, a także może być członkiem innego raportu w roli przeglądarki.

Wytyczne dotyczące udzielania dostępu do różnych operacji i elementów serwera raportów

1. Przejrzyj wszystkie predefiniowane role i określ, czy można ich używać w obecnej postaci. Jeśli użytkownik potrzebuje dostosować jakieś zadania lub zdefiniować dodatkowe role, powinien to zrobić przed przypisaniem użytkowników do określonych ról.

2. Zidentyfikuj użytkowników lub grupy, które potrzebują dostępu do danego serwera raportów i na jakich poziomach. Większość użytkowników ma przypisaną rolę Przeglądarki lub Kreatora Raportów. Tylko wybrani użytkownicy powinni mieć przypisaną rolę Publikatora. Rola Menedżera Treści powinna być przypisana wyłącznie zaufanym osobom.

3. Użyj Menedżera raportów do przypisania ról w folderze macierzystym każdej grupie lub użytkownikowi, który wymaga dostępu.

4. Następnie przejdź do strony Ustawienia witryny Menedżera raportów i utwórz przypisanie ról na poziomie systemu dla każdej grupy lub użytkownika, używając predefiniowanych ról Administrator systemu i Użytkownik systemu.

5. Utwórz dodatkowe przydziały, aby przypisać dostęp do określonych folderów, raportów i innych elementów. Unikaj tworzenia zbyt wielu przypisań ról.

Kto ustawia te uprawnienia?

Początkowo serwer raportów jest dostępny dla lokalnej grupy administratorów lub jej członków. Usługi Reporting Services są instalowane z tylko dwoma domyślnymi przypisaniami ról, które są używane do przydzielania dostępu na poziomie systemu lokalnej grupie administratorów i jej członkom. Te grupy i członkowie są odpowiedzialni za przypisywanie uprawnień innym użytkownikom.

Jak są przechowywane te uprawnienia?

Serwer raportów przechowuje definicje ról i przypisania w swojej bazie danych. Jeśli użytkownik korzysta z wielu interfejsów programistycznych lub narzędzi klienckich, dostęp podlega uprawnieniom zdefiniowanym jako całość dla serwera raportów. Przypisanie roli jest przechowywane wraz ze wszystkimi zabezpieczonymi elementami, które umożliwiają użytkownikowi przeniesienie bazy danych na inny serwer raportów bez utraty zdefiniowanych uprawnień.

Podczas gdy MS SQL Server jest wysoce zaawansowaną platformą, ale nadal nękają ją błędy danych. Zawsze miej potężny SQL Server naprawa narzędzie do obsługi nieoczekiwanych błędów danych.

Wprowadzenie autora:

Victor Simon jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym odzyskiwanie dostępu i oprogramowanie do odzyskiwania sql. po więcej informacji odwiedź www.datanumen.com

Podziel się teraz:

Możliwość dodawania komentarzy nie jest dostępna.