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 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Microsoft.SqlServer.Management.Smo Namespace