ObjectPermissionSet Members
ObjectPermissionSet オブジェクトは、Microsoft SQL Server のオブジェクト権限のセットを表します。
ObjectPermissionSet データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
名前 | 説明 | |
---|---|---|
ObjectPermissionSet | オーバーロードされます。 ObjectPermissionSet クラスの新しいインスタンスを初期化します。 |
このページのトップへ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
Alter | ALTER 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクトのプロパティ (所有権を除く) の変更を許可します。 | |
Connect | CONNECT 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクトと SQL Server のインスタンス間の接続の作成を許可します。 | |
Control | CONTROL 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクトに対して定義されたすべての権限、オブジェクトの権限を作成する機能、および子オブジェクトに対するフル コントロールを含む、オブジェクトのフル コントロールを許可します。 | |
Delete | DELETE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーにオブジェクトの削除を許可します。 | |
Execute | EXECUTE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーにオブジェクトの実行を許可します。 | |
Impersonate | IMPERSONATE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、ユーザーまたはログインの権限の借用を許可します。 | |
Insert | INSERT 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクトへのデータの挿入を許可します。 | |
Receive | RECEIVE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、Service Broker キューからのメッセージの受信を許可します。 | |
References | REFERENCES 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクト内のデータの参照を許可します。 | |
Select | SELECT 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクトからのデータの取得を許可します。 | |
Send | SEND 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、Service Broker サービスへのメッセージの送信を許可します。 | |
TakeOwnership | TAKE OWNERSHIP 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーにオブジェクトの所有権の取得を許可します。 | |
Update | UPDATE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、オブジェクト内のデータの変更を許可します。 | |
ViewDefinition | VIEW DEFINITION 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーにオブジェクトを定義するメタデータの表示を許可します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
Add | オーバーロードされます。 指定したオブジェクト権限セットに新しいオブジェクト権限を追加した後、その権限セットを返します。 | |
Equals | オーバーロードされます。 オーバーライドされます。 | |
GetHashCode | オーバーライドされます。 このメソッドは、SQL Server インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 | |
GetType | ( Object から継承されます) | |
op_Addition | ObjectPermission オブジェクトと ObjectPermissionSet オブジェクトを使用した加算演算を実行することによって、オブジェクト権限セットを作成します。 | |
op_Equality | 2 つの ObjectPermissionSet オブジェクトに対して恒等演算を実行することによって、2 つのオブジェクトが等しいかどうかを調べます。 | |
op_Inequality | 2 つの ObjectPermissionSet オブジェクトに対して不等演算を実行することによって、2 つのオブジェクトが等しくないかどうかを調べます。 | |
op_Subtraction | IObjectPermission オブジェクトと ObjectPermissionSet オブジェクトを使用した減算演算を実行することによって、オブジェクト権限セットを作成します。 | |
ReferenceEquals | ( Object から継承されます) | |
Remove | 権限セットから権限を削除します。 | |
Subtract | IObjectPermission オブジェクトと ObjectPermissionSet オブジェクトを使用した減算演算を実行することによって、オブジェクト権限セットを作成します。 | |
ToString | 指定した PermissionSetBase オブジェクトを表す string 値を返します。 (PermissionSetBase から継承されます) |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
Finalize | ( Object から継承されます) | |
MemberwiseClone | ( Object から継承されます) |
このページのトップへ
参照
関連項目
ObjectPermissionSet Class
Microsoft.SqlServer.Management.Smo Namespace