Utilizar o modo sandbox no Access 2010

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

As informações neste artigo explicam como utilizar um ambiente operativo designado o modo sandbox no Access 2010. No modo sandbox, o Access bloqueia todas as expressões que considere não seguro. Neste caso, uma expressão não utiliza funções ou propriedades podem tirar partidas por utilizadores maliciosos para aceder à unidades, ficheiros ou outros recursos para as quais não têm autorização. Por exemplo, as funções como Eliminar e Shell podem ser utilizadas para danificar dados e ficheiros num computador, para que não são consideradas seguras.

Nota: Este tópico não se aplica a bases de dados web e não aborda a todas as funcionalidades de segurança do Access 2010. Para mais informações sobre como utilizar outras funcionalidades de segurança no Access 2010, clique nas ligações na secção Consulte também deste artigo.

O que pretende fazer?

Compreender o modo sandbox e como funciona no Access 2010

Desativar o modo sandbox (executar expressões não seguras)

Compreender o modo sandbox e como funciona no Access 2010

Quando adiciona uma expressão para uma base de dados, o Access executa essa expressão num ambiente operativo denominado o modo sandbox. O Access faz isto para bases de dados que foram criados numa Access 2010 ou formatos de ficheiro de acesso anteriores que abrir no Access 2010. Acesso permite que o modo sandbox por predefinição e o modo de desativa sempre expressões não seguras, mesmo depois de ativar o conteúdo uma base de dados.

Se confiar na origem de uma base de dados e que pretende executar uma expressão que o modo sandbox desativa, pode executar essa expressão ao alterar a chave de registo para desativar o modo sandbox. Lembre-se de que a base de dados têm de estar localizados numa localização fidedigna ou levar uma assinatura de fidedignidade válido, para que seja possível desativar o modo sandbox. Se pretender alterar a definição para o modo sandbox, siga os passos indicados abaixo.

O desenho que se segue apresenta o processo de decisão que o Access segue quando encontra uma expressão não segura.

Processo de decisão do modo sandbox

Atenção      Se o registo for editado indevidamente, pode danificar seriamente o sistema operativo, sendo necessário que o instale novamente. A Microsoft não pode garantir que os problemas resultantes da edição indevida do registo possam ser resolvidos. Antes de editar o registo, faça uma cópia de segurança de quaisquer dados importantes. Para obter as informações mais atuais sobre a utilização e proteção do registo do seu computador, consulte a Ajuda do Microsoft Windows.

Se não estiver familiarizado com o registo ou não souber alterar as chaves de registo, peça a ajuda de alguém que esteja familiarizado e saiba alterar o registo. Deverá ter permissões de administrador no computador para alterar os valores de registo.

Início da Página

Desativar o modo sandbox (executar expressões não seguras)

Desativar o modo sandbox no Access 2010 ao alterar o valor de uma chave de registo.

Atenção      Se o registo for editado indevidamente, pode danificar seriamente o sistema operativo, sendo necessário que o instale novamente. A Microsoft não pode garantir que os problemas resultantes da edição indevida do registo possam ser resolvidos. Antes de editar o registo, faça uma cópia de segurança de quaisquer dados importantes. Para obter as informações mais atuais sobre a utilização e proteção do registo do seu computador, consulte a Ajuda do Microsoft Windows.

Alterar a chave de registo

Importante: O seguimento destes passos permite a execução de expressões não seguras em todas as ocorrências do Access para todos os utilizadores do computador.

  1. Feche todas as ocorrências do Access que estejam a ser executadas no computador em que pretende desativar o modo sandbox.

  2. Siga um dos seguintes procedimentos:

    • No Windows 7 ou Windows Vista   

      1. Clique de botão Iniciar Imagem de botão , aponte para Todos os programas, clique em Acessórios e, em seguida, clique em Executar.

      2. Na caixa Abrir, escreva regedit e, em seguida, prima a tecla ENTER.

        O Editor de Registo é iniciado.

      3. Expanda a pasta HKEY_LOCAL_MACHINE e navegue para a seguinte chave de registo:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. No painel direito do editor de registo, em nome, faça duplo clique SandboxMode.

        É apresentada a caixa de diálogo Editar Valor DWORD.

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

      6. Feche o Editor de Registo.

    • No Microsoft Windows XP ou no Microsoft Windows Server 2003   

      1. Na barra de tarefas, clique em Iniciar e, em seguida, clique em Executar.

      2. Na caixa Abrir, escreva regedit e, em seguida, prima a tecla ENTER.

        O Editor de Registo é iniciado.

      3. Expanda a pasta HKEY_LOCAL_MACHINE e navegue para a seguinte chave de registo:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. No painel direito do editor de registo, em nome, faça duplo clique SandboxMode.

        É apresentada a caixa de diálogo Editar Valor DWORD.

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

      6. Feche o Editor de Registo.

Importante: Não se esqueça de que, se não ativar o conteúdo da base de dados em primeiro lugar, o Access desativará todas as expressões não seguras, independentemente de esta definição de registo ser ou não alterada.

Pode definir os seguintes valores para o valor de registo, sendo 0 (zero) a definição mais permissiva e 3 a definição menos permissiva.

Definição

Descrição

0

O modo sandbox está sempre desativado.

1

O modo sandbox é utilizado no Access, mas não é utilizado em programas que não o Access.

2

O modo sandbox é utilizado em programas que não o Access, mas não é utilizado no Access.

3

O modo sandbox é sempre utilizado. Este é o valor predefinido, definido quando o Access é instalado.

Início da Página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×