PrivilegeTypes Enumeration
PrivilegeTypes 列挙は、権限付与対象ユーザーが、権限を与えられた場合に、指定されたオブジェクトに対して実行できる操作を指定するために使用する値を格納します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)
構文
'宣言
<FlagsAttribute> _
Public Enumeration PrivilegeTypes
[FlagsAttribute]
public enum PrivilegeTypes
[FlagsAttribute]
public enum class PrivilegeTypes
/** @attribute FlagsAttribute() */
public enum PrivilegeTypes
FlagsAttribute
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 属性があります。
この名前空間、クラス、またはメンバは、Microsoft .NET Framework のバージョン 2.0 でのみサポートされています。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。