Column.EnumUserPermissions 메서드
Enumerates a list of permissions for a specified user.
네임스페이스: Microsoft.SqlServer.Management.Smo
어셈블리: Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)
구문
‘선언
Public Function EnumUserPermissions ( _
username As String _
) As DataTable
‘사용 방법
Dim instance As Column
Dim username As String
Dim returnValue As DataTable
returnValue = instance.EnumUserPermissions(username)
public DataTable EnumUserPermissions(
string username
)
public:
DataTable^ EnumUserPermissions(
String^ username
)
member EnumUserPermissions :
username:string -> DataTable
public function EnumUserPermissions(
username : String
) : DataTable
매개 변수
- username
유형: System.String
A String value that specifies the database user.
반환 값
유형: System.Data.DataTable
A DataTable object value that contains the enumerated list of permissions for the specified user. The table describes the different columns of the returned DataTable.
Column |
Data type |
Description |
---|---|---|
Grantee |
The name of the principal that received the permission. |
|
Grantor |
The name of the principal that granted, revoked, or denied permission. |
|
PermissionState |
The numeric value that represents the ASCII character code for the first letter of the permission state. Deny = 68, Revoke = 82, and Grant = 71. |
|
Code |
The code that specifies the permission type. See sys.database_permissions(Transact-SQL). |
|
ObjectClass |
The type of object to which permission is granted. See sys.database_permissions(Transact-SQL). |
|
GranteeType |
The type of grantee. See the PrincipalType class. |
|
GrantorType |
The type of grantor. See the PrincipalType class. |
|
GolumnName |
The name of the column. |