Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

PrivilegeTypes-Enumeration

 

Veröffentlicht: September 2016

Die PrivilegeTypes-Enumeration enthält Werte, mit denen die Vorgänge angegeben werden, die der Empfänger bei erteilter Berechtigung für das angegebene Objekt ausführen kann.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

[FlagsAttribute]
public enum PrivilegeTypes

MembernameBeschreibung
AllDatabasePrivileges

Der Empfänger verfügt über alle Berechtigungen für die angegebene Datenbank. Dieser Berechtigungstyp gilt für Datenbankobjekte.

AllObjectPrivileges

Der Empfänger verfügt über alle Berechtigungen, die für das angegebene Datenbankobjekt gelten.

Alter

Der Empfänger kann die angegebene Datenbank ändern.

BackupDatabase

Der Empfänger kann die angegebene Datenbank sichern.

BackupLog

Der Empfänger kann das Transaktionsprotokoll für die angegebene Datenbank sichern.

Control

Der Empfänger hat Vollzugriff auf die angegebene Datenbank.

CreateDatabase

Der Empfänger kann die Datenbank erstellen.

CreateDefault

Der Empfänger kann ein Standarddatenbankobjekt für die angegebene Datenbank erstellen.

CreateFunction

Der Empfänger kann eine benutzerdefinierte Funktion der angegebenen Datenbank erstellen.

CreateProcedure

Der Empfänger kann eine gespeicherte Prozedur für die angegebene Datenbank erstellen.

CreateRule

Der Empfänger kann eine Regel für die angegebene Datenbank erstellen.

CreateTable

Der Empfänger kann eine Tabelle für die angegebene Datenbank erstellen.

CreateType

Der Empfänger kann einen benutzerdefinierten Typ für die angegebene Datenbank erstellen.

CreateView

Der Empfänger kann eine Sicht für die angegebene Datenbank erstellen.

Delete

Der Empfänger kann das angegebene Datenbankobjekt löschen.

Drop

Der Empfänger kann die Datenbank löschen.

DumpDatabase

Der Empfänger kann die Daten in der angegebenen Datenbank sichern.

DumpTable

Der Empfänger kann die Daten in der angegebenen Tabelle sichern.

DumpTransaction

Der Empfänger kann die Daten im angegebenen Transaktionsprotokoll sichern.

Execute

Der Empfänger kann das angegebene Datenbankobjekt ausführen.

Insert

Der Empfänger kann Datensätze in das angegebene Datenbankobjekt einfügen.

References

Der Empfänger kann in einer Primär-/Fremdschlüssel-Beziehung auf eine Spalte in einer anderen Tabelle verweisen.

Select

Der Empfänger kann Datensätze aus dem angegebenen Datenbankobjekt auswählen.

Unknown

Die Berechtigungen des Empfängers sind nicht angegeben.

Update

Der Empfänger kann Datensätze für das angegebene Datenbankobjekt aktualisieren.

ViewDefinition

Der Empfänger kann die Definition der angegebenen Datenbank anzeigen.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.

Zurück zum Anfang
Anzeigen: