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
매개 변수
- databasePrincipal
유형: Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePrincipal
The object that is given the permission.
- targetObject
유형: Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataObject
The object that is the target of the permission.
- permissionType
유형: Microsoft.SqlServer.Management.SqlParser.Metadata.DatabasePermissionType
The value specifying the type of the permission.
- grantor
유형: Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePrincipal
The object that grants permission to the target object.
반환 값
유형: Microsoft.SqlServer.Management.SqlParser.Metadata.IDatabasePermission
An IDatabasePermission object.
참고 항목
참조
Microsoft.SqlServer.Management.SqlParser.MetadataProvider 네임스페이스