Clase PermissionInfo
La clase PermissionInfo representa información relacionada con los privilegios concedidos o denegados.
Jerarquía de herencia
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..PermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .DatabasePermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .ObjectPermissionInfo
Microsoft.SqlServer.Management.Smo. . :: . .ServerPermissionInfo
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Class PermissionInfo
'Uso
Dim instance As PermissionInfo
public class PermissionInfo
public ref class PermissionInfo
type PermissionInfo = class end
public class PermissionInfo
El tipo PermissionInfo expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
ColumnName | Obtiene el nombre de la columna que tiene los permisos concedidos o denegados. | |
Grantee | Obtiene el nombre del usuario de la base de datos, el inicio de sesión o el rol de la base de datos al que se ha concedido o denegado acceso al objeto. | |
GranteeType | Obtiene el tipo de receptor. | |
Grantor | Obtiene el nombre del usuario de la base de datos, el inicio de sesión o el rol de la base de datos que concedió o denegó el acceso al objeto. | |
GrantorType | Obtiene el tipo de otorgante. | |
ObjectClass | Obtiene la clase de objeto para el objeto al que se han concedido o denegado los permisos. | |
ObjectID | Obtiene el valor de identificador que identifica de forma única el objeto al que se aplica el permiso. | |
ObjectName | Obtiene el nombre del objeto al que se aplica el permiso. | |
ObjectSchema | Obtiene el esquema del objeto al que se aplica el permiso. | |
PermissionState | Obtiene el estado del permiso del objeto al que se aplica el permiso, como por ejemplo, si el permiso está concedido, denegado, concedido con la opción GRANT o revocado. | |
PermissionTypeInternal | Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | Devuelve el objeto como un valor String. (Invalida Object. . :: . .ToString() () () ().) |
Arriba
Comentarios
The PermissionInfo object is returned by the EnumObjectPermissions method.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Vea también