Compartilhar via


Classe PermissionInfo

A classe PermissionInfo representa informações referentes a privilégios concedidos ou negados.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)

Sintaxe

'Declaração
Public Class PermissionInfo
'Uso
Dim instance As PermissionInfo
public class PermissionInfo
public ref class PermissionInfo
type PermissionInfo =  class end
public class PermissionInfo

O tipo PermissionInfo expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ColumnName Obtém o nome da coluna que tem permissões concedido ou negadas.
Propriedade pública Grantee Obtém o nome do usuário de banco de dados, logon ou função de banco de dados cujo acesso ao objeto foi concedido ou negado.
Propriedade pública GranteeType Obtém o tipo de usuário autorizado.
Propriedade pública Grantor Obtém o nome do usuário de banco de dados, logon ou função de banco de dados que concedeu ou negou o acesso ao objeto.
Propriedade pública GrantorType Obtém o tipo de concessor.
Propriedade pública ObjectClass Obtém a classe de objeto para o objeto ao qual permissões foram concedidas ou negadas.
Propriedade pública ObjectID Obtém o valor de ID que identifica exclusivamente o objeto ao qual a permissão se aplica.
Propriedade pública ObjectName Obtém o nome do objeto ao qual a permissão se aplica.
Propriedade pública ObjectSchema Obtém o esquema do objeto ao qual o a permissão se aplica.
Propriedade pública PermissionState Obtém o estado de permissão do objeto ao qual a permissão se aplica, por exemplo, se a permissão é concedida, negada, concedida com concessão ou revogada.
Propriedade protegida PermissionTypeInternal Identificado apenas para fins informativos. Sem suporte. A compatibilidade futura não está garantida.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString Retorna o objeto como um valor String. (Substitui Object. . :: . .ToString() () () ().)

Início

Comentários

The PermissionInfo object is returned by the EnumObjectPermissions method.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.