Udostępnij za pośrednictwem


Udzielanie dostępu do wymiaru

By default, a database role in Microsoft SQL Server 2005 Analysis Services (SSAS) has read permissions on all dimension members in each cube to which the database role has access permissions.Jednak administrator bazy danych można ograniczyć roli bazy danych jest dozwolone, aby wyświetlić elementy członkowskie wymiaru i można udzielić uprawnień Odczyt i zapis do niektórych lub wszystkich członków każdy wymiar w modułach, do których rola bazy danych ma uprawnienia dostępu.

Po rola bazy danych ma uprawnienia dostępu do moduł, uprawnienia dostępu do wymiar w tym module są dziedziczone uprawnienia, które są zestaw na wymiar bazy danych poziom chyba że zostanie wyraźnie zestaw różne uprawnienia dla wymiar w obrębie danego moduł.Jeśli moduł, który jest oparty na wymiar jednej bazy danych ma wiele wymiarów modułów zdefiniowanych, uprawnienia określone dla wymiaru bazy danych dotyczą wszystkie wymiary modułu, chyba że uprawnienia są zastępowane przez jedną lub więcej wymiary modułu.Załóżmy na przykład moduł, który ma trzy wymiary modułu oparte na wymiar jednej bazy danych.Udzielić dostępu Odczyt rola bazy danych wybranych elementów członkowskich wymiar na poziomie bazy danych, a następnie zastąpić te uprawnienia w moduł poziomu i udzielić uprawnień Odczyt i zapis do jednej lub więcej z trzech wymiar w moduł poziom.

Ustawienie uprawnienia do odczytu i zapisu lub odczytu do wymiaru

Aby zestaw uprawnienia rola bazy danych, użytkownik musi być członkiem Usługi Analysis Services roli serwera lub członkiem Usługi Analysis Services rola bazy danych, która ma uprawnienia Pełna kontrola (Administrator).

Aby nadać rola bazy danych odczytu lub zapisu i odczytu uprawnień do wymiar

  1. W SQL Server Management Studio, połącz się z wystąpienie z Usługi Analysis Services, rozwiń węzeł role do właściwego bazy danych Object Explorer, a następnie kliknij rola bazy danych (lub utworzyć nową rola bazy danych).

  2. Kliknij Dostępu do wymiar w Wybierz stronę okienku zlokalizuj wymiar w Zestawu wymiar zaznacz listy, a następnie wybierz odczytu lub Odczytu i zapisu w dostępu listy dla wymiar.

PrzestrogaPrzestroga

Jeśli uprawnienia rola bazy danych można skonfigurować za pomocą Analysis Management Objects (AMO), wszelkie odniesienia do wymiar moduł moduł DimensionPermission atrybut serwerów dziedziczenia uprawnień z bazy danych DimensionPermission atrybutu.Aby uzyskać więcej informacji na temat AMO, zobacz Analysis Management Objects (AMO).

Oprócz uprawnień dostępu wymiar odczytu i zapisu dla rola bazy danych lub określanie odczytu można zdefiniować określony atrybut hierarchii i składników w wymiarze do roli, których członkowie mają prawo dostępu.Domyślnie członkowie roli z dostępem do moduł mają co najmniej dostęp do odczytu do wyświetlania wszystkich hierarchii atrybut w wymiar i wszystkich swoich członków.Domyślnie członkowie dostęp odczytu co najmniej do element członkowski atrybut przynajmniej po przeczytaniu dostęp do wszystkich komórek moduł, związane z element członkowski atrybut.Można ograniczyć dostęp do komórka do określonych komórek.

Aby uzyskać więcej informacji:Przyznając dostęp niestandardowe dane wymiaru, Udzielanie dostępu do modułu, and Przyznanie niestandardowe dostępu do danych komórki