EnumUserPermissions 메서드
지정한 사용자의 사용 권한 목록을 열거합니다.
네임스페이스: 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
데이터베이스 사용자를 지정하는 String 값입니다.
반환 값
유형: System.Data. . :: . .DataTable
지정한 사용자의 사용 권한 열거 목록을 포함하는 DataTable 개체 값입니다. 다음 표에서는 반환되는 DataTable의 다양한 열에 대해 설명합니다.
열 |
데이터 형식 |
설명 |
---|---|---|
피부여자 |
사용 권한을 받은 보안 주체의 이름입니다. |
|
Grantor |
사용 권한이 부여, 취소 또는 거부된 보안 주체의 이름입니다. |
|
PermissionState |
사용 권한 상태의 첫 번째 문자에 대한 ASCII 문자 코드를 나타내는 숫자 값입니다. 거부 = 68, 취소 = 82, 부여 = 71 |
|
코드 |
사용 권한 유형을 지정하는 코드입니다. sys.database_permissions(Transact-SQL)를 참조하십시오. |
|
ObjectClass |
사용 권한이 부여되는 개체의 유형입니다. sys.database_permissions(Transact-SQL)를 참조하십시오. |
|
GranteeType |
피부여자의 유형입니다. PrincipalType 클래스를 참조하십시오. |
|
GrantorType |
부여자의 유형입니다. PrincipalType 클래스를 참조하십시오. |
|
GolumnName |
열 이름입니다. |