PRB: Fehlermeldung: 0x80004005: Allgemeiner Fehler: Registrierungsschlüssel kann nicht geöffnet werden

Symptome

Wenn Sie auf eine Seite zugreifen, die eine Verbindung mit einer Access-Datenbank herstellt, wird im Browser möglicherweise die folgende Fehlermeldung angezeigt:

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)

Ursache

Das Konto, das für den Zugriff auf die Seite verwendet wird, hat keinen Zugriff auf den HKEY_LOCAL_MACHINE\SOFTWARE\ODBC Registrierungsschlüssel.

Lösung

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 322756 Sichern und Wiederherstellen der Registrierung unter Windows.

  1. Starten Sie den Registrierungs-Editor (Regedt32.exe).

  2. Wählen Sie den folgenden Schlüssel in der Registrierung aus:

    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC

  3. Klicken Sie im Menü Sicherheit auf Berechtigungen.

  4. Geben Sie die erforderlichen Berechtigungen für das Konto ein, das auf die Webseite zugreift.

  5. Schließen Sie den Registrierungs-Editor.

Status

Es handelt sich hierbei um ein beabsichtigtes Verhalten.