Compartir a través de


Clase PermissionInfo

La clase PermissionInfo representa información relacionada con los privilegios concedidos o denegados.

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
Propiedad pública ColumnName Obtiene el nombre de la columna que tiene los permisos concedidos o denegados.
Propiedad pública 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.
Propiedad pública GranteeType Obtiene el tipo de receptor.
Propiedad pública 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.
Propiedad pública GrantorType Obtiene el tipo de otorgante.
Propiedad pública ObjectClass Obtiene la clase de objeto para el objeto al que se han concedido o denegado los permisos.
Propiedad pública ObjectID Obtiene el valor de identificador que identifica de forma única el objeto al que se aplica el permiso.
Propiedad pública ObjectName Obtiene el nombre del objeto al que se aplica el permiso.
Propiedad pública ObjectSchema Obtiene el esquema del objeto al que se aplica el permiso.
Propiedad pública 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.
Propiedad protegida PermissionTypeInternal Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público 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.