locked
Run Time do Access - Erro de Segurança de Macro RRS feed

  • Pergunta

  • Estou tendo um problema que se resume assim: estou instalando em um usuário um runtime do asscess pois o mesmo não tem o aplicativo na máquina. E, independentemente do que quer que eu faça, ele dá a mensagem de erro de segurança de macro. Como faço pra desabilitar isso no runtime?
    quarta-feira, 16 de agosto de 2006 16:58

Respostas

  • Oi Bárbara,

     

    faça uma assinatura digital do seu aplicativo. Abra qualquer módulo, clique no menu Ferramentas > Assinatura digital > Escolher.

    Se não tiver nenhum certificado, pode criar um usando o SelfCert.exe, a partir do Iniciar > Programas > Microsoft Office > Ferramentas do Microsoft Office > Criar certificado digital.

    Na primeira vez que usar o aplicativo em cada máquina, assinale para sempre confiar na assinatura.

    Você também pode alterar as configurações de segurança do Access no registro do Windows:

    a) Altere o valor da chave

    \\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\SandboxMode para 2

    b) Altere o valor da chave

    \\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\Level para 1.

    sábado, 19 de agosto de 2006 01:34
    Moderador

Todas as Respostas

  • Oi Bárbara,

     

    faça uma assinatura digital do seu aplicativo. Abra qualquer módulo, clique no menu Ferramentas > Assinatura digital > Escolher.

    Se não tiver nenhum certificado, pode criar um usando o SelfCert.exe, a partir do Iniciar > Programas > Microsoft Office > Ferramentas do Microsoft Office > Criar certificado digital.

    Na primeira vez que usar o aplicativo em cada máquina, assinale para sempre confiar na assinatura.

    Você também pode alterar as configurações de segurança do Access no registro do Windows:

    a) Altere o valor da chave

    \\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\SandboxMode para 2

    b) Altere o valor da chave

    \\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security\Level para 1.

    sábado, 19 de agosto de 2006 01:34
    Moderador
  • Obrigado pelas dicas. Já fiz a instalação de certificado digital e deu certo... obrigada
    segunda-feira, 21 de agosto de 2006 11:28
  • Caro Luiz...

    infelizmente nenhuma das opções funcionou no cliente porque ele nunca teve um access instalado na máquina dele. tem mais alguma opção além dessas? Essas opções funcionam exatamente quando eu tenho um access ou tive um access instalado. Aguardo um breve contato, pois o meu cliente tá meio nervoso e não sei o que fazer mais...

     

    Obrigada

     

    Bárbara

     

    segunda-feira, 21 de agosto de 2006 20:43
  • Bárbara.. Essa opção do Luiz fecha certinho.. Também já criei um aplicativo e instalo em várias máquinas sem o Access, que rodam através do Runtime.. Altere as chaves SandboxMode para 2 e  Level  para 1. que vai funcionar corretamente.. Lembrando que pode acessar os registros através do Prompt de Comando e executar o arquivo regedt32 para o win7 e regedit para os demais..

     

     

     

    quarta-feira, 9 de março de 2011 19:00
  • Estou com um problema parecido aqui

    CREI O CERTIFICADO E NAO SEI INSTALÁ-LO]

    Não encontrei esse negocio de registro do windows

     

    sexta-feira, 25 de março de 2011 11:54
  • Consegui intalar... mas não funcionuo estou tentando achar essas chaves do regedit

    mas não encontro em nenhum dos 2 pc's

    alguém pode me ajudar please?

    sexta-feira, 25 de março de 2011 14:59