Compartilhar via


DefaultAccessPermission

Define a Lista de Controle de Acesso (ACL) das entidades de segurança que podem acessar classes para as quais não há nenhuma configuração AccessPermission . Essa ACL é usada somente por aplicativos que não chamam CoInitializeSecurity e não têm um valor AccessPermission sob sua chave AppID.

Cuidado

Não é recomendável alterar esse valor, pois isso afetará todos os aplicativos de servidor COM que não definem sua própria segurança em todo o processo e pode impedir que eles funcionem corretamente. Se você estiver alterando esse valor para afetar as configurações de segurança de um aplicativo COM específico, altere as configurações de segurança de todo o processo para esse aplicativo COM específico. Para obter mais informações sobre como definir a segurança em todo o processo, consulte Definindo a segurança em todo o processo.

 

Entrada do Registro

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   DefaultAccessPermission = ACL

Comentários

Este é um valor REG_BINARY .

O tempo de execução COM no servidor verifica a ACL descrita por esse valor ao representar o chamador que está tentando se conectar ao objeto, e seu êxito determina se o acesso é permitido ou não. Se a verificação de acesso falhar, a conexão com o objeto não será permitida. Se esse valor nomeado não existir, somente a entidade de segurança do servidor e o sistema local terão permissão para chamar o servidor.

Por padrão, esse valor não tem entradas. Somente a entidade de segurança e o sistema do servidor têm permissão para chamar o servidor.

Esse valor fornece um nível simples de administração centralizada do acesso de conexão padrão a objetos em execução em um computador.

Permissão de acesso

Como registrar servidores COM

Definindo a segurança em todo o processo