Klasa ServerPermission
ServerPermission Reprezentuje obiekt SQL Server serwera poziom uprawnień.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.ServerPermission
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public NotInheritable Class ServerPermission
'Użycie
Dim instance As ServerPermission
public sealed class ServerPermission
public ref class ServerPermission sealed
[<SealedAttribute>]
type ServerPermission = class end
public final class ServerPermission
Typ ServerPermission uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AdministerBulkOperations | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyConnection | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyCredential | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyDatabase | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyEndpoint | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyEventNotification | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyLinkedServer | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyLogin | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterAnyServerAudit | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterResources | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterServerState | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterSettings | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AlterTrace | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
AuthenticateServer | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ConnectSql | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ControlServer | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
CreateAnyDatabase | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
CreateDdlEventNotification | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
CreateEndpoint | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
CreateTraceEventNotification | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ExternalAccessAssembly | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
Shutdown | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
UnsafeAssembly | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ViewAnyDatabase | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ViewAnyDefinition | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. | |
ViewServerState | Pobiera uprawnień, które można uwzględnić w zestaw uprawnień serwera. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Add | Zwraca zestaw uprawnień serwera po dodaniu nowego serwerowi uprawnienie do istniejącego zestawu uprawnień serwera. | |
BitwiseOr | Łączy dwa uprawnienia serwera przy użyciu włącznie lub. | |
Equals | Określa, czy obiekt uprawnienia serwera odwołanie jest równa określonego obiektu. (Zastępuje Object.Equals(Object)). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | Ta metoda obsługuje SQL Server infrastruktury i nie jest przeznaczony do używania bezpośrednio z kodu. (Zastępuje Object.GetHashCode()). | |
GetType | (Dziedziczony z Object). | |
MemberwiseClone | (Dziedziczony z Object). | |
ToServerPermissionSet | Zwraca zestaw uprawnień serwera na podstawie pojedynczego serwera uprawnienia, konwertując ServerPermission obiektu, aby ServerPermissionSet obiektu. | |
ToString | (Dziedziczony z Object). |
Do góry
Operatory
Nazwa | Opis | |
---|---|---|
Addition | Tworzy serwerowi uprawnienie zestaw przez wykonanie operacji dodawania na dwóch ServerPermission obiektów. | |
BitwiseOr | Tworzy serwerowi uprawnienie zestaw za pomocą operacji logiczną lub w dwóch ServerPermission obiektów. | |
Equality | Tworzy serwerowi uprawnienie zestaw za operacji równości w dwóch ServerPermission obiektów. | |
Implicit(ServerPermission to ServerPermissionSet) | Przekształca jedno uprawnienie do serwera, aby ustawić uprawnienia serwera. | |
Inequality | Tworzy serwerowi uprawnienie zestaw za operacji nierówność w dwóch ServerPermission obiektów. |
Do góry
Uwagi
Wymagane są uprawnienia serwera, udzielanie, odmawianie lub Odwoływanie uprawnień poziom serwera dla wystąpienie SQL Server.ServerPermission Obiektu służy do określania zestaw uprawnień, które dotyczą dotacji, Odmów, i odwołać metody Server obiektu.Ponadto uprawnienia serwera mogą być dodawane do ServerPermissionSet obiekt, który można również z Odmów, odwołać, i dotacji metody.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Zobacz także