ServerPermissionSet Members

ServerPermissionSet オブジェクトは、一連のサーバー権限を表します。

ServerPermissionSet データ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ

  名前 説明
ServerPermissionSet オーバーロードされます。 ServerPermissionSet クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック プロパティ

  名前 説明
ms220185.pubproperty(ja-jp,SQL.90).gif AdministerBulkOperations ADMINISTER BULK OPERATIONS (ADBO) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの一括挿入操作の実行を許可します。一括挿入操作には、bcp コマンドを使ったデータのインポート、BULK INSERT ステートメントの使用、INSERT...SELECT * FROM OPENROWSET(BULK...) ステートメントの使用などがあります。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyConnection ALTER ANY CONNECTION (ALCO) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意の接続の作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyCredential ALTER ANY CREDENTIAL (ALCD) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意の資格情報の作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyDatabase ALTER ANY DATABASE (ALDB) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のデータベースの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyEndpoint ALTER ANY ENDPOINT (ALHE) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のエンドポイントの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyEventNotification ALTER ANY EVENT NOTIFICATION (ALES) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のイベント通知の作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyLinkedServer ALTER ANY LINKED SERVER (ALLS) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のリンク サーバーの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterAnyLogin ALTER ANY LOGIN (ALLG) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のログインの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterResources ALTER RESOURCES (ALRS) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のリソースの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterServerState ALTER SERVER STATE (ALSS) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに SQL Server インスタンスの停止、開始、一時停止を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterSettings ALTER SETTINGS (ASLT) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意の設定 (既定のデータベース ディレクトリなど) の変更を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AlterTrace ALTER TRACE (ALTR) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでのトレース実行の開始と停止、およびトレース オプションの変更を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif AuthenticateServer AUTHENTICATE SERVER 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに SQL Server インスタンスでのユーザーの認証を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif ConnectSql CONNECT SQL (COSQ) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに SQL Server インスタンスへの接続を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif ControlServer CONTROL SERVER (CL) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでのセキュリティ保護可能なリソースに対する任意の権限の付与を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif CreateAnyDatabase CREATE ANY DATABASE (CRDB) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のデータベースの作成、変更、削除を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif CreateDdlEventNotification CREATE DDL EVENT NOTIFICATION (CRDE) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意の DDL (データ定義言語) イベント通知の作成を許可します。これには、データベースが作成されるときに発生するイベントなどがあります。
ms220185.pubproperty(ja-jp,SQL.90).gif CreateEndpoint CREATE ENDPOINT (CRHE) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの SOAP、Transact-SQL、データベース ミラーリング、および Service Broker のエンドポイントの作成を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif CreateTraceEventNotification CREATE TRACE EVENT NOTIFICATION (CRTE) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでのトレース イベント通知の作成を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif ExternalAccessAssembly EXTERNAL ACCESS (XA) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、アセンブリ ファイル、ネットワーク、環境変数、レジストリなどの外部システム リソースへのアクセスを許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif Shutdown SHUTDOWN (SHDN) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに SQL Server サービスの停止を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif UnsafeAssembly UNSAFE 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限により、権限許可対象ユーザーは、アンマネージド コードへの呼び出しなど、SQL Server の内部および外部にあるリソースに無制限にアクセスできます。
ms220185.pubproperty(ja-jp,SQL.90).gif ViewAnyDatabase VIEW ANY DATABASE (VWDB) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでの任意のデータベースの定義 (メタデータ) の表示を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif ViewAnyDefinition VIEW ANY DEFINITION (VWAD) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに、SQL Server インスタンスでのセキュリティ保護可能な任意のサーバーの定義の表示を許可します。
ms220185.pubproperty(ja-jp,SQL.90).gif ViewServerState VIEW SERVER STATE (VWSS) 権限を権限セットに含めるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。この権限は、権限許可対象ユーザーに SQL Server インスタンスの状態の表示を許可します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
ms220185.pubmethod(ja-jp,SQL.90).gif Add オーバーロードされます。 サーバー権限セットに新しいサーバー権限を追加した後、その権限セットを返します。
ms220185.pubmethod(ja-jp,SQL.90).gif Equals オーバーロードされます。 オーバーライドされます。  
ms220185.pubmethod(ja-jp,SQL.90).gif GetHashCode オーバーライドされます。 このメソッドは、Microsoft SQL Server 2005 のインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。
ms220185.pubmethod(ja-jp,SQL.90).gif GetType  ( Object から継承されます)
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif op_Addition ServerPermission オブジェクトと ServerPermissionSet オブジェクトの加算演算を実行することによって、サーバーの権限セットを作成します。
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif op_Equality 2 つの ServerPermissionSet オブジェクトに対する等価演算を実行し、これらのオブジェクトが等しいかどうかを示します。
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif op_Inequality 2 つの ServerPermissionSet オブジェクトに対する非等価演算を実行し、これらのオブジェクトが等しくないかどうかを示します。
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif op_Subtraction ServerPermission オブジェクトと ServerPermissionSet オブジェクトの減算演算を実行することによって、サーバーの権限セットを作成します。
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif ReferenceEquals  ( Object から継承されます)
ms220185.pubmethod(ja-jp,SQL.90).gif Remove 権限セットから権限を削除します。
ms220185.pubmethod(ja-jp,SQL.90).gifms220185.static(ja-jp,SQL.90).gif Subtract 指定したサーバー権限セットからサーバー権限を削除した後、その権限セットを返します。
ms220185.pubmethod(ja-jp,SQL.90).gif ToString  指定した PermissionSetBase オブジェクトを表す string 値を返します。 (PermissionSetBase から継承されます)

このページのトップへ

プロテクト メソッド

  名前 説明
ms220185.protmethod(ja-jp,SQL.90).gif Finalize  ( Object から継承されます)
ms220185.protmethod(ja-jp,SQL.90).gif MemberwiseClone  ( Object から継承されます)

このページのトップへ

参照

関連項目

ServerPermissionSet Class
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

権限の許可、取り消し、および拒否
権限
sys.server_permissions (Transact-SQL)