Metoda EnumUserPermissions
Wylicza listę uprawnień dla określonego użytkownika.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Syntax
'Deklaracja
Public Function EnumUserPermissions ( _
username As String _
) As DataTable
'Użycie
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
Parameters
- username
Typ: System. . :: . .String
A String wartość określająca użytkownika bazy danych.
Wartość zwracana
Typ: System.Data. . :: . .DataTable
A DataTable wartość obiektu zawiera wyliczany listy uprawnień dla określonego użytkownika. W tabela opisano różne kolumny zwracane DataTable.
Kolumna |
Typ danych |
Opis |
---|---|---|
Grantee |
Nazwa podmiotu, który otrzymał uprawnienia. |
|
Kredytodawca |
Nazwa podmiotu, który przyznano, odwołane lub odmowa uprawnień. |
|
PermissionState |
Wartość liczbowa, która reprezentuje kod znaku ASCII pierwszej litery stan uprawnień. Odmów = 68 Revoke = 82 i przyznawania = 71. |
|
Kod |
Kod określający typ uprawnienia. Zobacz sys.database_permissions (języka Transact-SQL). |
|
ObjectClass |
Typ obiektu, do którego uprawnienia. Zobacz sys.database_permissions (języka Transact-SQL). |
|
GranteeType |
Typ grantee. Zobacz PrincipalType klasy |
|
GrantorType |
Typ kredytodawca. Zobacz PrincipalType klasy |
|
GolumnName |
Nazwa kolumna. |