Compartilhar via


PRB: Mensagem de erro: 0x80004005: erro geral incapaz de abrir a chave do registro

Sintomas

Quando você acessa uma página que se conecta a um banco de dados access, você pode receber a seguinte mensagem de erro no navegador:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x614 Thread 0x6c0 DBC 0x21dd07c Jet'.
(FileName), (LineNumber)

Motivo

A conta que está sendo usada para acessar a página não tem acesso à chave do registro HKEY_LOCAL_MACHINE\SOFTWARE\ODBC.

Resolução

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, siga essas etapas cuidadosamente. Para mais proteção, faça o backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da Microsoft: 322756 Como fazer backup e restaurar o registro no Windows

  1. Iniciar Editor de Registro (Regedt32.exe).

  2. Selecione a seguinte chave no registro:

    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC

  3. No menu Segurança, clique em Permissões.

  4. Digite as permissões necessárias para a conta que está acessando a página da Web.

  5. Saia do Editor do Registro.

Status

Este é o comportamento padrão.