重要事項
本文包含修改登錄的相關資訊。 修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。 如需如何備份、還原和編輯登錄的資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章:
256986 Microsoft Windows 登錄的描述
進階:需要專家程式代碼撰寫、互操作性和多使用者技能。
本文僅適用於 Microsoft Access 資料庫 (.mdb 和 .accdb) 。
原始 KB 編號: 207823
徵狀
當您從 Open Database Connectivity 鏈接資料表時,可能無法在本機儲存登入標識符和密碼 (ODBC) 數據源,因為 [鏈接資料表] 對話框中無法使用 [儲存 密碼 ] 複選框。
原因
此行為可能會因為下列原因而發生:
SQL Database 伺服器上有一個 MSysConf 數據表,禁止使用者在本機儲存密碼。
登錄已修改,因此您的電腦上已停用網路密碼快取。
解決方案
原因 1:SQL Database 伺服器上有 MSysConf 數據表
伺服器管理員已在伺服器上建立包含下列記錄的 MSysConf 數據表,以停用連結數據表中登入標識符和密碼的本機記憶體:
Config nValue
------ ------
101 0
若要重新啟用使用者在本機儲存登入識別碼和密碼,請將記錄變更為:
Config nValue
------ ------
101 1
原因 2:已停用網路密碼快取
編輯登錄以啟用網路密碼快取。
警告
:如果您不正確地使用登錄 編輯器,可能會造成嚴重問題,而您可能需要重新安裝操作系統。 Microsoft 不保證可以解決您不當使用「登錄編輯程式」所導致的問題。 請自行承擔使用「登錄編輯程式」的一切風險。
使用登錄 編輯器 將 DisablePwdCaching 機碼設定為小數值 0。 此登入機碼可能儲存在下列登入區中:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\<Office Version>\Common\Security
注意事項
如果您不打算使用 DisablePwdCaching 金鑰,您可以將它刪除。
其他相關資訊
如果您要管理使用 Microsoft Access 做為前端程式的 SQL Database,您可以在名為 MSysConf 的 SQL Database 中建立數據表,以協助控制兩個程式之間的通訊。 MSysConf 數據表有兩個可能的函式:
- 它可以停用可讓使用者在 Access 中儲存連結 SQL Database 登入標識碼和密碼的功能。
- 它可藉由設定一次擷取的數據列數目和每次擷取之間的延遲秒數,將 Access 在空閒時間執行背景記錄母體擴展的方式優化。
參考資料
如需 MSysConf 數據表的詳細資訊,請按兩下 [說明] 選單上的 [Microsoft Access 說明],在 Office 小幫手或 [回應精靈] 中輸入使用 Microsoft Access 資料庫中的 MSysConf 數據表,然後按兩下 [搜尋] 以檢視主題。