Ativar ou desativar o modo de área restrita para desabilitar macros

Ativar ou desativar o modo de área restrita para desabilitar macros

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Este artigo explica como usar um recurso de segurança do Access chamado modo seguro. No modo de área restrita, o Access bloqueia expressões "não seguras": qualquer expressão que use funções ou propriedades que possam ser exploradas por usuários mal-intencionados para obter acesso a unidades, arquivos ou outros recursos para os quais eles não têm autorização. Por exemplo, funções como Kill e shell podem ser usadas para danificar dados e arquivos em um computador, portanto, são bloqueadas no modo seguro.

Observação: Este tópico não se aplica a aplicativos Web do Access nem a bancos de dados da Web do Access e não cobre outros recursos de segurança do Access.

Neste artigo

Visão geral

Desabilitar o modo de área restrita (executar expressões inseguras)

Visão geral

O modo seguro é um recurso de segurança que impede o Access de executar determinadas expressões que podem não ser seguras. Essas expressões inseguras são bloqueadas independentemente de o banco de dados ter sido ' confiável ' – o conteúdo está habilitado.

Como o modo de área restrita é definido

Use uma chave do registro para especificar se o Access deve ser executado no modo de área restrita. O modo seguro está habilitado por padrão – o valor da chave do registro é definido como habilitar o modo seguro quando o Access estiver instalado em um computador. Se quiser permitir que todas as expressões sejam executadas, você pode alterar o valor da chave do registro para desabilitar o modo de área restrita.

Bancos de dados confiáveis

Não importa se o modo seguro está habilitado no registro, o Access não permite que as expressões potencialmente perigosas sejam executadas, a menos que o arquivo de banco de dados esteja localizado em um local confiável ou tenha uma assinatura de confiança válida. Se um banco de dados não for "confiável", o Access usará o modo seguro.

O desenho a seguir mostra o processo de decisão que o Access segue quando encontra uma expressão não segura.

Processo de decisão da área restrita

Se você não estiver familiarizado com o registro ou se não tiver certeza de alterar as chaves do registro por conta própria, peça ajuda de alguém que esteja familiarizado com a alteração do registro. Você deve ter permissões de administrador no computador para alterar os valores do registro.

Início da Página

Desabilitar o modo de área restrita (executar expressões inseguras)

Em algumas instalações, você pode desativar o modo de área restrita alterando o valor de uma chave do registro.

Observação: Nem todas as instalações do Access incluirão a chave do registro SandBoxmode referida no procedimento abaixo. Se você não encontrar a chave do registro, não recomendamos adicioná-la, pois ela pode interferir nas atualizações do Office.

Cuidado      A edição incorreta do Registro pode danificar seriamente o sistema operacional e exigir que ele seja reinstalado. A Microsoft não pode garantir que os problemas resultantes da edição incorreta do Registro possam ser resolvidos. Antes de editá-lo, faça um backup de todos os dados importantes. Para obter as informações mais recentes sobre como usar e proteger o Registro do computador, consulte a Ajuda do Microsoft Windows.

Alterar a chave do Registro

Importante: A execução destas etapas permite que as expressões não seguras sejam executadas em todas as instâncias do Access para todos os usuários do computador.

  1. Feche todas as instâncias do Access que estão em execução no computador para o qual você deseja desabilitar o modo de área restrita.

  2. Pressione a tecla Windows, digite executare pressione Enter.

  3. Na caixa Abrir, digite regedit e pressione ENTER.

    O Editor do Registro é iniciado.

  4. O local específico da chave do registro variará de acordo com a versão do Access que você está executando, o bit de bits (32 bit ou 64 bit) da versão do Windows e do Access e, se você tiver uma instalação clique para executar. Se você estiver tendo problemas para localizar a chave do registro certa nas opções possíveis exibidas abaixo, tente pesquisar mecanismo de conectividade do Accessno registro.

    Expanda a pasta HKEY_LOCAL_MACHINE e navegue até a seguinte chave do Registro:

    Se você estiver usando o Access 2010, tente pesquisar aqui: \Software\Microsoft\Office\14.0\Access de conectividade Engine\Engines ou aqui: \Software\WOW6432Node\Microsoft\Office\14.0\Access de conectividade Engine\Engines

    Se você estiver usando o Access 2013, tente procurar aqui: \Software\Microsoft\Office\15.0\Access de conectividade da Engine\Engines ou aqui: \Software\WOW6432Node\Microsoft\Office\15.0\Access de conectividade do Engine\Engines

    Se você estiver usando o Access 2016 ou o Access 2019, tente procurar aqui: \Software\Microsoft\Office\16.0\Access de conectividade Engine\Engines ou aqui: \Software\WOW6432Node\Microsoft\Office\16.0\Access de conectividade do Engine\Engines

    Se você estiver usando a versão de assinatura do 32 bits do Office 365 do Access ou um bit 32 clique para executar a instalação do Access, tente pesquisar aqui: mecanismo de conectividade Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access \ Mecanismos de

    ... ou aqui:

    Engine\Engines de conectividade Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access

    Se você estiver usando a versão de assinatura do 64 bit do Office 365 do Access ou um bit 64 clique para executar a instalação do Access, tente pesquisar aqui: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Engine\Engines de conectividade

    ... ou aqui:

    Engine\Engines de conectividade Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access

  5. No painel à direita do editor do registro, em nome, clique duas vezes em SandboxMode, se estiver presente. Se você não encontrar a chave do registro do SandboxMode, não recomendamos adicioná-la, pois ela pode interferir nas atualizações do Office.

    A caixa de diálogo Editar Valor DWORD será exibida.

  6. No campo Dados do Valor, altere o valor de 3 para 2 e clique em OK.

  7. Feche o Editor do Registro.

Importante: Lembre-se de que, se você não habilitar primeiro o conteúdo do banco de dados, o Access desabilitará todas as expressões inseguras, independentemente de você alterar essa configuração do registro.

Você pode definir o valor do registro para os seguintes valores, com 0 (zero) sendo a maioria permissível e 3 sendo menos permissivas.

Configuração

Descrição

0

O modo seguro está desativado o tempo todo.

1

O modo de área restrita é usado para o Access, mas não para programas que não sejam de acesso.

2

O modo de área restrita é usado para programas que não são de acesso, mas não para o Access.

3

O modo seguro é usado o tempo todo. Esse é o valor padrão, definido quando você instala o Access.

Início da Página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×