DatabasePermission Members

DatabasePermission オブジェクトは、Microsoft SQL Server のデータベース権限を表します。データベース権限は、データベースの権限セットに追加したうえで、ユーザーに対して許可、取り消し、または拒否できます。

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

パブリック プロパティ

  名前 説明
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Alter データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyApplicationRole データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyAssembly データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyAsymmetricKey データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyCertificate データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyContract データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyDatabaseDdlTrigger データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyDatabaseEventNotification データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyDataspace データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyFulltextCatalog データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyMessageType データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyRemoteServiceBinding データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyRole データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyRoute データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnySchema データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyService データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnySymmetricKey  
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif AlterAnyUser データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Authenticate データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif BackupDatabase データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif BackupLog データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Checkpoint データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Connect データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif ConnectReplication データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Control データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateAggregate データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateAssembly データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateAsymmetricKey データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateCertificate データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateContract データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateDatabase データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateDatabaseDdlEventNotification データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateDefault データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateFulltextCatalog データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateFunction データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateMessageType データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateProcedure データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateQueue データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateRemoteServiceBinding データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateRole データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateRoute データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateRule データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateSchema データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateService データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateSymmetricKey データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateSynonym データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateTable データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateType データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateView データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif CreateXmlSchemaCollection データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Delete データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Execute データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Insert データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif References データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Select データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Showplan データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif SubscribeQueryNotifications データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif TakeOwnership データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Update データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif ViewDatabaseState データベースの権限セットに含めることができる権限を取得します。
ms219420.pubproperty(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif ViewDefinition データベースの権限セットに含めることができる権限を取得します。

このページのトップへ

パブリック メソッド

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

  名前 説明
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif Add データベース権限の既存のセットに新しいデータベース権限を追加した後、データベースの権限セットを返します。
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif BitwiseOr  
ms219420.pubmethod(ja-jp,SQL.90).gif Equals オーバーロードされます。 オーバーライドされます。  
ms219420.pubmethod(ja-jp,SQL.90).gif GetHashCode オーバーライドされます。 このメソッドは、SQL Server 2005 のインフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。
ms219420.pubmethod(ja-jp,SQL.90).gif GetType  ( Object から継承されます)
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif op_Addition 2 つの DatabasePermission オブジェクトの加算演算を実行することによって、データベースの権限セットを作成します。
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif op_BitwiseOr 2 つの DatabasePermission オブジェクトのビット単位の OR 演算を実行することによって、データベースの権限セットを作成します。
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif op_Equality 等価演算を行って 2 つの DatabasePermission オブジェクトを比較します。
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif op_Implicit  
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif op_Inequality  
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif ReferenceEquals  ( Object から継承されます)
ms219420.pubmethod(ja-jp,SQL.90).gifms219420.static(ja-jp,SQL.90).gif ToDatabasePermissionSet DatabasePermission オブジェクトを DatabasePermissionSet オブジェクトに変換することにより、単一のデータベース権限に基づいて、データベースの権限セットを返します。
ms219420.pubmethod(ja-jp,SQL.90).gif ToString  ( Object から継承されます)

このページのトップへ

プロテクト メソッド

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

このページのトップへ

参照

関連項目

DatabasePermission Class
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

権限の許可、取り消し、および拒否
権限