XmlSchemaCollection.Grant メソッド (ObjectPermissionSet, String, Boolean, String)

XML スキーマ コレクションの指定した権限付与対象ユーザーに対し、指定した権限セットと、アクセスを他のユーザーに許可する権限を許可します。

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public Sub Grant ( _
    permission As ObjectPermissionSet, _
    granteeName As String, _
    grantGrant As Boolean, _
    asRole As String _
)
'使用
Dim instance As XmlSchemaCollection 
Dim permission As ObjectPermissionSet 
Dim granteeName As String 
Dim grantGrant As Boolean 
Dim asRole As String

instance.Grant(permission, granteeName, _
    grantGrant, asRole)
public void Grant(
    ObjectPermissionSet permission,
    string granteeName,
    bool grantGrant,
    string asRole
)
public:
virtual void Grant(
    ObjectPermissionSet^ permission, 
    String^ granteeName, 
    bool grantGrant, 
    String^ asRole
) sealed
abstract Grant : 
        permission:ObjectPermissionSet * 
        granteeName:string * 
        grantGrant:bool * 
        asRole:string -> unit  
override Grant : 
        permission:ObjectPermissionSet * 
        granteeName:string * 
        grantGrant:bool * 
        asRole:string -> unit
public final function Grant(
    permission : ObjectPermissionSet, 
    granteeName : String, 
    grantGrant : boolean, 
    asRole : String
)

パラメーター

  • granteeName
    型: System.String
    権限へのアクセスを拒否する権限付与対象ユーザーを示す String 値です。
  • grantGrant
    型: System.Boolean
    権限付与対象ユーザーに対し、XML スキーマ コレクションの指定した権限セットを他のユーザーに許可する権限を付与するかどうかを示す Boolean プロパティです。True の場合は、権限付与対象ユーザーに対し、XML スキーマ コレクションの指定した権限セットを他のユーザーに許可する権限を付与します。False の場合は、権限付与対象ユーザーに対し、XML スキーマ コレクションの指定した権限セットを他のユーザーに許可する権限を付与しません。
  • asRole
    型: System.String
    XML スキーマ コレクションの指定した権限セットを他のユーザーに許可する際、対象ユーザーに与えられているロールを指定する String 値です。 権限付与対象ユーザーが複数のロールに属している場合に、このパラメーターを使用します。

実装

IObjectPermission.Grant(ObjectPermissionSet, String, Boolean, String)

使用例

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

関連項目

参照

XmlSchemaCollection クラス

Grant オーバーロード

Microsoft.SqlServer.Management.Smo 名前空間

その他の技術情報

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

XML スキーマの使用方法

XML スキーマ コレクション (SQL Server)

CREATE SCHEMA (Transact-SQL)