Udostępnij za pośrednictwem


Wyliczenie PrivilegeTypes

PrivilegeTypes Wyliczenie zawiera wartości, które są używane do określania operacji, które po udzieleniu zgody na określony obiekt można wykonywać grantee.

To wyliczenie ma atrybut FlagsAttribute umożliwiający wykonywanie kombinacji bitowych na wartościach jego elementów członkowskich.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
<FlagsAttribute> _
Public Enumeration PrivilegeTypes
'Użycie
Dim instance As PrivilegeTypes
[FlagsAttribute]
public enum PrivilegeTypes
[FlagsAttribute]
public enum class PrivilegeTypes
[<FlagsAttribute>]
type PrivilegeTypes
public enum PrivilegeTypes

Elementy członkowskie

Nazwa elementu członkowskiego Opis
Unknown Grantee przywileje są nieokreślone.
Select Grantee można wybrać rekordy z określonego obiektu bazy danych.
Insert Grantee można wstawiać rekordy z określonego obiektu bazy danych.
Update Grantee można aktualizować rekordy na określony obiekt bazy danych.
Delete Grantee można usunąć obiektu bazy danych.
Execute Grantee można wykonać określonego obiektu bazy danych.
References Grantee można odwoływać się do kolumna innej tabela w klucz podstawowy/ obcego relacji klucza.
ViewDefinition Grantee można przejrzeć definicję określonej bazy danych.
Control Grantee ma pełną kontrolę nad określoną bazę danych.
Alter Grantee można zmodyfikować określonej bazy danych.
Drop Grantee można usunąć bazy danych.
AllObjectPrivileges Grantee ma uprawnienia, które dotyczą określonego obiektu bazy danych.
CreateTable Grantee można utworzyć tabela z określonej bazy danych.
CreateDatabase Grantee można utworzyć bazy danych.
CreateView Grantee można utworzyć widok z określonej bazy danych.
CreateProcedure Grantee można utworzyć procedura składowana z określonej bazy danych.
DumpDatabase Można grantee automatyczna kopia zapasowa w określonej bazie danych.
CreateDefault Można utworzyć grantee domyślna baza danych obiekt z określonej bazy danych.
DumpTransaction Można grantee automatyczna kopia zapasowa dane w dzienniku określonej transakcji.
CreateRule Grantee można utworzyć regułę z określonej bazy danych.
DumpTable Można grantee automatyczna kopia zapasowa danych w określonej tabela.
CreateFunction Grantee można utworzyć funkcja zdefiniowaną przez użytkownika określonej bazy danych.
CreateType Grantee można utworzyć typ zdefiniowany przez użytkownika określonej bazy danych.
AllDatabasePrivileges Grantee ma wszystkie uprawnienia dla określonej bazy danych.Ten typ uprawnień stosuje się do obiektów bazy danych.
BackupDatabase Można grantee tworzyć kopię zapasową określonej bazy danych.
BackupLog Można grantee tworzyć kopię zapasową dziennik transakcji dla określonej bazy danych.

Uwagi

To wyliczenie ma FlagsAttribute atrybut, który pozwala na łączenie bitowe jego element członkowski wartości.