Direitos de acesso ao objeto de conta

O tipo Direitos de Acesso ao Objeto de Conta tem os seguintes tipos de acesso.

Tipo de acesso Descrição
ACCOUNT_VIEW Esse tipo de acesso é necessário para ler as informações da conta. Isso inclui os privilégios atribuídos à conta, cotas de memória atribuídas e quaisquer tipos de acesso especiais concedidos.
ACCOUNT_ADJUST_PRIVILEGES Esse tipo de acesso é necessário para atribuir privilégios ou remover privilégios de uma conta.
ACCOUNT_ADJUST_QUOTAS Esse tipo de acesso é necessário para alterar as cotas do sistema atribuídas a uma conta.
ACCOUNT_ADJUST_SYSTEM_ACCESS Esse tipo de acesso é necessário para atualizar os sinalizadores de acesso do sistema para a conta.

 

Máscaras de Acesso Genéricas

O objeto Account publica os seguintes mapeamentos de tipos de acesso genéricos para tipos de acesso específicos.

    GENERIC_READ        STANDARD_RIGHTS_READ |
                        ACCOUNT_VIEW 
            
    GENERIC_WRITE       STANDARD_RIGHTS_WRITE |
                        ACCOUNT_ADJUST_PRIVILEGES |
                        ACCOUNT_ADJUST_QUOTAS |
                        ACCOUNT_ADJUST_SYSTEM_ACCESS

    GENERIC_EXECUTE        STANDARD_RIGHTS_EXECUTE

Tipos de acesso padrão

Esse objeto não dá suporte ao tipo de acesso padrão SYNCHRONIZE (opcional). Há suporte para todos os tipos de acesso necessários. A máscara de todos os tipos de acesso com suporte para esse tipo de objeto é a seguinte.

    ACCOUNT_ALL_ACCESS  STANDARD_RIGHTS_REQUIRED |
                        ACCOUNT_VIEW |
                        ACCOUNT_ADJUST_PRIVILEGES |    
                        ACCOUNT_ADJUST_QUOTAS |
                        ACCOUNT_ADJUST_SYSTEM_ACCESS