Поле "Сохранить пароль" проверка недоступно при связывании таблиц ODBC

Важно!

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

Дополнительно: требуются экспертные навыки программирования, взаимодействия и многопользовательских навыков.

Эта статья относится только к базе данных Microsoft Access (.mdb и ACCDB).

Исходный номер базы знаний: 207823

Симптомы

Вы не сможете сохранить идентификатор входа и пароль локально при связывании таблицы из источника данных Open Database Connectivity (ODBC), так как поле Сохранить пароль проверка недоступно в диалоговом окне Связывание таблиц.

Причина

Это может произойти по следующим причинам:

  • На сервере База данных SQL есть таблица MSysConf, которая запрещает пользователям хранить пароли локально.

  • Реестр был изменен, чтобы на компьютере было отключено кэширование сетевых паролей.

Разрешение

Причина 1. На сервере База данных SQL есть таблица MSysConf

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

Конфигурация nValue
------ ------
101 0

Чтобы разрешить пользователям сохранять идентификаторы входа и пароли локально, измените запись на:

Конфигурация nValue
------ ------
101 1

Причина 2. Кэширование паролей сети отключено

Измените реестр, чтобы включить кэширование сетевых паролей.

Предупреждение

: если вы неправильно используете реестр Редактор, могут возникнуть серьезные проблемы, которые могут потребовать переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

Используйте Редактор реестра, чтобы задать для ключа DisablePwdCaching десятичное значение 0. Этот раздел реестра может храниться в следующих кустах:

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\<Office Version>\Common\Security

Примечание.

Если вы не планируете использовать ключ DisablePwdCaching, его можно удалить.

Дополнительная информация

Если вы администрируете База данных SQL, которая использует Microsoft Access в качестве интерфейсной программы, вы можете создать таблицу в База данных SQL с именем MSysConf, чтобы управлять взаимодействием между двумя программами. Таблица MSysConf имеет две потенциальные функции:

  • Он может отключить функцию, которая позволяет пользователям сохранять идентификатор входа и пароль для связанного База данных SQL в Access.
  • Он может оптимизировать процесс фонового заполнения записей в access во время простоя, задав количество строк данных, извлекаемых за один раз, и количество секунд задержки между каждым извлечением.

Ссылки

Для получения дополнительных сведений о таблице MSysConf щелкните Справка Microsoft Access в меню Справка, введите используйте таблицу MSysConf в базе данных Microsoft Access со связанными базами данных SQL в помощнике Office или мастере ответов, а затем нажмите кнопку Поиск, чтобы просмотреть раздел.