PRB: сообщение об ошибке: 0x80004005: общая ошибка не удается открыть раздел реестра

Симптомы

При доступе к странице, которая подключается к базе данных Access, в браузере может появиться следующее сообщение об ошибке:

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)

Причина

Учетная запись, используемая для доступа к странице, не имеет доступа к разделу реестра HKEY_LOCAL_MACHINE\SOFTWARE\ODBC.

Разрешение

Важно!

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра см. в следующем номере статьи базы знаний Майкрософт: 322756 Резервное копирование и восстановление реестра в Windows

  1. Запустите редактор реестра (Regedt32.exe).

  2. Выберите следующий раздел в реестре:

    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC

  3. В меню Безопасность выберите пункт Разрешения.

  4. Введите необходимые разрешения для учетной записи, которая обращается к веб-странице.

  5. Закройте редактор реестра.

Статус

Такое поведение является особенностью данного продукта.