Udostępnij za pośrednictwem


AMO Security Classes

Ten temat zawiera następujące sekcje:

  • Rola "i" RoleMember obiektów

  • Uprawnienia obiektów

Na następującej ilustracji pokazano relację klas, które zostały omówione w tym temacie.

Security classes in AMO covered in this topic

Rola "i" RoleMember obiektów

A Role obiekt jest tworzony przez dodanie go do kolekcja role bazy danych i aktualizowania Role obiekt z serwerem przy użyciu metoda Update. A Role obiekt ma zostać zaktualizowane, zanim będzie można go używać.

Aby usunąć Role Obiekt musi być odrzucone, za pomocą metoda Drop Role obiekt. Metoda Remove z kolekcja role tylko uniemożliwia oglądanie roli w aplikacji, ale nie powoduje usunięcia roli z serwera.A Role Nie można go usunąć obiektu, jeśli nie ma żadnych uprawnień skojarzonych z nią.

A RoleMember obiekt jest tworzony przez dodanie użytkownika do kolekcja członków roli i aktualizowania Role obiekt z serwerem przy użyciu metoda Update. Tylko Administratorzy serwera i bazy danych administratorzy mogą tworzyć role.A Role obiekt ma być aktualizowane na serwerze przed żadnego z członków grupy może używać dowolne obiekty, do których użytkownik ma udzielonego uprawnienia.

Aby usunąć RoleMember obiekt, musi on zostać usunięty z kolekcja przy użyciu metoda usuwania kolekcja, a następnie aktualizując roli za pomocą metoda Update.

Aby uzyskać więcej informacji na temat metod i właściwości dostępne dla tych obiektów Zobacz Role i RoleMember w Microsoft.AnalysisServices.

Uprawnienia obiektów

A Permission obiekt jest tworzony przez dodanie go do kolekcja uprawnienia obiektu i aktualizowania Permission obiekt z serwerem przy użyciu metoda Update.

Aby usunąć Permission obiekt, musi on być odrzucone, przy użyciu metoda Drop obiektu. Metoda Usuń z kolekcja uprawnienia tylko uniemożliwia oglądanie uprawnienia w aplikacji, ale nie powoduje usunięcia Permission obiekt z serwera. Nie można usunąć roli, jeśli nie ma żadnych uprawnień skojarzonych z nią.

Aby uzyskać więcej informacji na temat metod i właściwości dostępnych zobacz Permission w Microsoft.AnalysisServices.