PRB: Chybová zpráva: 0x80004005: Obecná chyba Nejde otevřít klíč registru

Příznaky

Při přístupu na stránku, která se připojuje k databázi aplikace Access, může se v prohlížeči zobrazit následující chybová zpráva:

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)

Příčina

Účet, který se používá pro přístup ke stránce, nemá přístup k klíči registru HKEY_LOCAL_MACHINE\SOFTWARE\ODBC.

Řešení

Důležité

Tato sekce, metoda, nebo úkol obsahují kroky popisující, jak upravit registr. Úprava registru nesprávným způsobem může způsobit vážné problémy. Proto vždy pečlivě zkontrolujte, jestli postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base: 322756 Postup zálohování a obnovení registru v systému Windows

  1. Spusťte Editor registru (Regedt32.exe).

  2. V registru vyberte následující klíč:

    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC

  3. V nabídce Zabezpečení klikněte na Oprávnění.

  4. Zadejte požadovaná oprávnění pro účet, který přistupuje k webové stránce.

  5. Ukončete Editor registru.

Stav

Toto chování je záměrné.