Freigeben über


Das Kontrollkästchen Kennwort speichern ist beim Verknüpfen von ODBC-Tabellen nicht verfügbar.

Wichtig

Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie Änderungen an der Registrierung vornehmen, erstellen Sie eine Sicherungskopie, und stellen Sie sicher, dass Sie genau wissen, wie die Registrierung im Falle eines Problems wiederhergestellt wird. Um Informationen zum Sichern, Wiederherstellen und Bearbeiten der Registrierung zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
256986 Beschreibung der Microsoft Windows-Registrierung

Erweitert: Erfordert Expertenkenntnisse für Codierung, Interoperabilität und Mehrbenutzerfähigkeiten.

Dieser Artikel bezieht sich nur auf eine Microsoft Access-Datenbank (.mdb und ACCDB).

Ursprüngliche KB-Nummer: 207823

Symptome

Möglicherweise können Sie Ihre Anmelde-ID und Ihr Kennwort nicht lokal speichern, wenn Sie eine Tabelle aus einer ODBC-Datenquelle (Open Database Connectivity) verknüpfen, da das Kontrollkästchen Kennwort speichern im Dialogfeld Tabellen verknüpfen nicht verfügbar ist.

Ursache

Dieses Verhalten kann aus den folgenden Gründen auftreten:

  • Es gibt eine MSysConf-Tabelle auf dem SQL-Datenbank Server, die verhindert, dass Benutzer Kennwörter lokal speichern können.

  • Die Registrierung wurde so geändert, dass die Zwischenspeicherung von Netzwerkkennwörtern auf Ihrem Computer deaktiviert wurde.

Lösung

Ursache 1: Auf dem SQL-Datenbank Server ist eine MSysConf-Tabelle vorhanden.

Der Serveradministrator hat den lokalen Speicher der Anmelde-IDs und Kennwörter in verknüpften Tabellen deaktiviert, indem er eine MSysConf-Tabelle auf dem Server erstellt hat, die den folgenden Datensatz enthält:

Config nValue
------ ------
101 0

Um Benutzern das lokale Speichern von Anmelde-IDs und Kennwörtern wieder zu ermöglichen, ändern Sie den Datensatz in:

Config nValue
------ ------
101 1

Ursache 2: Zwischenspeichern von Netzwerkkennwörtern wurde deaktiviert

Bearbeiten Sie die Registrierung, um die Zwischenspeicherung von Netzwerkkennwörtern zu aktivieren.

Warnung

: Wenn Sie Registry Editor falsch verwenden, können schwerwiegende Probleme auftreten, die möglicherweise eine Neuinstallation des Betriebssystems erfordern. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Sie verwenden den Registrierungs-Editor auf eigene Verantwortung.

Verwenden Sie die Registrierungs-Editor, um den Schlüssel DisablePwdCaching auf den Dezimalwert 0 festzulegen. Dieser Registrierungsschlüssel kann in den folgenden Strukturen gespeichert werden:

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

Hinweis

Wenn Sie nicht planen, den DisablePwdCaching-Schlüssel jemals zu verwenden, können Sie ihn löschen.

Weitere Informationen

Wenn Sie eine SQL-Datenbank verwalten, die Microsoft Access als Front-End-Programm verwendet, können Sie in Ihrem SQL-Datenbank eine Tabelle mit dem Namen MSysConf erstellen, um die Kommunikation zwischen den beiden Programmen zu steuern. Die MSysConf-Tabelle verfügt über zwei mögliche Funktionen:

  • Es kann das Feature deaktivieren, mit dem Benutzer die Anmelde-ID und das Kennwort für eine verknüpfte SQL-Datenbank in Access speichern können.
  • Es kann optimieren, wie Access die Hintergrundauffüllung von Datensätzen während der Leerlaufzeit durchführt, indem die Anzahl der Datenzeilen, die gleichzeitig abgerufen werden, und die Anzahl der Sekunden der Verzögerung zwischen jedem Abruf festgelegt wird.

References

Wenn Sie weitere Informationen zur Tabelle MSysConf erhalten möchten, klicken Sie im Menü Hilfe auf Microsoft Access-Hilfe, geben Sie die MSysConf-Tabelle in einer Microsoft Access-Datenbank mit verknüpften SQL-Datenbanken im Office-Assistenten oder im Antwort-Assistenten verwenden ein, und klicken Sie dann auf Suchen, um das Thema anzuzeigen.