PrivilegeTypes 列挙体
PrivilegeTypes 列挙は、権限付与対象ユーザーが、権限を与えられた場合に、指定されたオブジェクトに対して実行できる操作を指定するために使用する値を格納します。
この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<FlagsAttribute> _
Public Enumeration PrivilegeTypes
'使用
Dim instance As PrivilegeTypes
[FlagsAttribute]
public enum PrivilegeTypes
[FlagsAttribute]
public enum class PrivilegeTypes
[<FlagsAttribute>]
type PrivilegeTypes
public enum PrivilegeTypes
メンバー
メンバー名 | 説明 | |
---|---|---|
AllDatabasePrivileges | 権限付与対象ユーザーには、指定したデータベースに対するすべての特権が付与されます。この種類の特権はデータベース オブジェクトに適用されます。 | |
AllObjectPrivileges | 権限付与対象ユーザーには、指定されたデータベース オブジェクトに適用されるすべての特権が付与されます。 | |
Alter | 権限付与対象ユーザーは、指定されたデータベースを変更できます。 | |
BackupDatabase | 権限付与対象ユーザーは、指定されたデータベースをバックアップできます。 | |
BackupLog | 権限付与対象ユーザーは、指定されたデータベースのトランザクション ログをバックアップできます。 | |
Control | 権限付与対象ユーザーは、指定されたデータベースを完全に制御できます。 | |
CreateDatabase | 権限付与対象ユーザーは、データベースを作成できます。 | |
CreateDefault | 権限付与対象ユーザーは、指定されたデータベース上で既定のデータベース オブジェクトを作成できます。 | |
CreateFunction | 権限付与対象ユーザーは、指定されたデータベース上でユーザー定義関数を作成できます。 | |
CreateProcedure | 権限付与対象ユーザーは、指定されたデータベース上でストアド プロシージャを作成できます。 | |
CreateRule | 権限付与対象ユーザーは、指定されたデータベース上でルールを作成できます。 | |
CreateTable | 権限付与対象ユーザーは、指定されたデータベース上でテーブルを作成できます。 | |
CreateType | 権限付与対象ユーザーは、指定されたデータベース上でユーザー定義型を作成できます。 | |
CreateView | 権限付与対象ユーザーは、指定されたデータベース上でビューを作成できます。 | |
Delete | 権限付与対象ユーザーは、指定されたデータベース オブジェクトを削除できます。 | |
Drop | 権限付与対象ユーザーは、データベースを削除できます。 | |
DumpDatabase | 権限付与対象ユーザーは、指定されたデータベース内のデータをダンプできます。 | |
DumpTable | 権限付与対象ユーザーは、指定されたテーブル内のデータをダンプできます。 | |
DumpTransaction | 権限付与対象ユーザーは、指定されたトランザクション ログ内のデータをダンプできます。 | |
Execute | 権限付与対象ユーザーは、指定されたデータベース オブジェクトを実行できます。 | |
Insert | 権限付与対象ユーザーは、指定されたデータベース オブジェクトにレコードを挿入できます。 | |
References | 権限付与対象ユーザーは、主キーと外部キーの関係にある、別のテーブルの列を参照できます。 | |
Select | 権限付与対象ユーザーは、指定されたデータベース オブジェクトのレコードを選択できます。 | |
Unknown | 権限付与対象ユーザーの特権は指定されていません。 | |
Update | 権限付与対象ユーザーは、指定されたデータベース オブジェクトのレコードを更新できます。 | |
ViewDefinition | 権限付与対象ユーザーは、指定されたデータベースの定義を表示できます。 |
説明
この列挙には、メンバー値のビット単位の組み合わせを許可する FlagsAttribute 属性が含まれます。