Zaškrtávací políčko Uložit heslo není k dispozici při propojení tabulek ODBC

Důležité

Tento článek obsahuje informace o úpravě registru. Než registr upravíte, nezapomeňte ho zálohovat a ujistěte se, že rozumíte tomu, jak obnovit registr, pokud dojde k problému. Informace o zálohování, obnovení a úpravách registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
256986 Popis registru systému Microsoft Windows

Pokročilé: Vyžaduje odborné kódování, interoperabilitu a víceuživatelské dovednosti.

Tento článek se týká pouze databáze aplikace Microsoft Access (.mdb a .accdb).

Původní číslo KB: 207823

Příznaky

Při propojení tabulky ze zdroje dat ODBC (Open Database Connectivity) nemusí být možné uložit přihlašovací ID a heslo místně, protože zaškrtávací políčko Uložit heslo není v dialogovém okně Propojit tabulky k dispozici.

Příčina

K tomuto chování může dojít z následujících důvodů:

  • Na SQL Database serveru je tabulka MSysConf, která uživatelům zakazuje ukládat hesla místně.

  • Registr byl upraven tak, aby ukládání síťových hesel do mezipaměti bylo v počítači zakázáno.

Řešení

Příčina 1: Na SQL Database serveru je tabulka MSysConf

Správce serveru zakázal místní úložiště přihlašovacích ID a hesel v propojených tabulkách vytvořením tabulky MSysConf na serveru, která obsahuje následující záznam:

Konfigurace nValue
------ ------
101 0

Pokud chcete uživatelům znovu povolit místní ukládání přihlašovacích ID a hesel, změňte záznam na:

Konfigurace nValue
------ ------
101 1

Příčina 2: Ukládání síťových hesel do mezipaměti bylo zakázáno

Upravte registr a povolte ukládání síťových hesel do mezipaměti.

Upozornění

: Pokud používáte registr Editor nesprávně, může dojít k vážným problémům, které mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že problémy vzniklé v důsledku nesprávného použití Editoru registru budete moci vyřešit. Editor registru používáte na vlastní nebezpečí.

Pomocí Editor registru nastavte klíč DisablePwdCaching na desetinnou hodnotu 0. Tento klíč registru může být uložený v následujících podregistrech:

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

Poznámka

Pokud nemáte v plánu někdy používat klíč DisablePwdCaching, můžete ho odstranit.

Další informace

Pokud spravujete SQL Database, která jako front-endový program používá Microsoft Access, můžete v SQL Database vytvořit tabulku s názvem MSysConf, která vám pomůže řídit komunikaci mezi těmito dvěma programy. Tabulka MSysConf má dvě potenciální funkce:

  • Může zakázat funkci, která uživatelům umožňuje uložit přihlašovací ID a heslo pro propojenou SQL Database v Accessu.
  • Může optimalizovat způsob, jakým Access provádí základní soubor záznamů v době nečinnosti, a to nastavením počtu řádků dat, které se načítají najednou, a počtu sekund zpoždění mezi jednotlivými načteními.

Odkazy

Další informace o tabulce MSysConf získáte kliknutím na nápověda aplikace Microsoft Access v nabídce Nápověda, zadáním příkazu použít tabulku MSysConf v databázi Microsoft Accessu s propojenými databázemi SQL v Pomocníkovi Office nebo v Průvodci odpověďmi a potom kliknutím na tlačítko Hledat zobrazte téma.