EnumUserPermissions Método
Enumera la lista de permisos para un usuario especificado.
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Function EnumUserPermissions ( _
username As String _
) As DataTable
'Uso
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
Parámetros
- username
Tipo: System. . :: . .String
Valor de la clase String que especifica el usuario de la base de datos.
Valor devuelto
Tipo: System.Data. . :: . .DataTable
Valor del objeto DataTable que contiene la lista enumerada de permisos para el usuario especificado. En la tabla se describen las distintas columnas del objeto DataTable devuelto.
Columna |
Tipo de datos |
Descripción |
---|---|---|
Grantee |
El nombre de la entidad de seguridad que recibió el permiso. |
|
Grantor |
El nombre de la entidad de seguridad que concedió, revocó o denegó el permiso. |
|
PermissionState |
El valor numérico que representa el código de carácter ASCII para la primera letra del estado del permiso. Deny = 68, Revoke = 82 y Grant = 71. |
|
Código |
El código que especifica el tipo de permiso. Vea sys.database_permissions (Transact-SQL). |
|
ObjectClass |
El tipo de objeto al que se concede el permiso. Vea sys.database_permissions (Transact-SQL). |
|
GranteeType |
El tipo de receptor. Vea la clase PrincipalType. |
|
GrantorType |
El tipo de otorgante. Vea la clase PrincipalType. |
|
GolumnName |
El nombre de la columna. |