IPermissionFactory.CreateDatabasePermission 메서드

Creates a permission object that is given to the specified database principal.

네임스페이스:  Microsoft.SqlServer.Management.SqlParser.MetadataProvider
어셈블리:  Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)

구문

‘선언
Function CreateDatabasePermission ( _
    databasePrincipal As IDatabasePrincipal, _
    targetObject As IMetadataObject, _
    permissionType As DatabasePermissionType, _
    grantor As IDatabasePrincipal _
) As IDatabasePermission
‘사용 방법
Dim instance As IPermissionFactory 
Dim databasePrincipal As IDatabasePrincipal 
Dim targetObject As IMetadataObject 
Dim permissionType As DatabasePermissionType 
Dim grantor As IDatabasePrincipal 
Dim returnValue As IDatabasePermission 

returnValue = instance.CreateDatabasePermission(databasePrincipal, _
    targetObject, permissionType, grantor)
IDatabasePermission CreateDatabasePermission(
    IDatabasePrincipal databasePrincipal,
    IMetadataObject targetObject,
    DatabasePermissionType permissionType,
    IDatabasePrincipal grantor
)
IDatabasePermission^ CreateDatabasePermission(
    IDatabasePrincipal^ databasePrincipal, 
    IMetadataObject^ targetObject, 
    DatabasePermissionType permissionType, 
    IDatabasePrincipal^ grantor
)
abstract CreateDatabasePermission : 
        databasePrincipal:IDatabasePrincipal * 
        targetObject:IMetadataObject * 
        permissionType:DatabasePermissionType * 
        grantor:IDatabasePrincipal -> IDatabasePermission
function CreateDatabasePermission(
    databasePrincipal : IDatabasePrincipal, 
    targetObject : IMetadataObject, 
    permissionType : DatabasePermissionType, 
    grantor : IDatabasePrincipal
) : IDatabasePermission

매개 변수

반환 값

유형: Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePermission
An IDatabasePermission object.

참고 항목

참조

IPermissionFactory 인터페이스

Microsoft.SqlServer.Management.SqlParser.MetadataProvider 네임스페이스