La casella di controllo Salva password non è disponibile quando si collegano tabelle ODBC

Importante

In questo articolo sono contenute informazioni relative alla modifica del Registro di sistema. Prima di modificare il Registro di sistema, assicurarsi di eseguirne il backup e verificare di sapere come ripristinarlo in caso di problemi. Per informazioni su come eseguire il backup, il ripristino e la modifica del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente:
256986 Descrizione del Registro di sistema di Microsoft Windows

Avanzate: richiede competenze esperte di codifica, interoperabilità e multiutente.

Questo articolo si applica solo a un database di Microsoft Access (.mdb e accdb).

Numero KB originale: 207823

Sintomi

Potrebbe non essere possibile salvare l'ID di accesso e la password in locale quando si collega una tabella da un'origine dati ODBC (Open Database Connectivity) perché la casella di controllo Salva password non è disponibile nella finestra di dialogo Collega tabelle.

Causa

Questo comportamento può verificarsi per i motivi seguenti:

  • Nel server database SQL è presente una tabella MSysConf che impedisce agli utenti di archiviare le password in locale.

  • Il Registro di sistema è stato modificato in modo che la memorizzazione nella cache delle password di rete sia stata disabilitata nel computer.

Risoluzione

Causa 1: esiste una tabella MSysConf nel server database SQL

L'amministratore del server ha disabilitato l'archiviazione locale degli ID di accesso e delle password nelle tabelle collegate creando una tabella MSysConf nel server, che contiene il record seguente:

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

Per abilitare nuovamente gli utenti per salvare gli ID di accesso e le password in locale, modificare il record in:

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

Causa 2: La memorizzazione nella cache delle password di rete è stata disabilitata

Modificare il Registro di sistema per abilitare la memorizzazione nella cache delle password di rete.

Avviso

: se si usa il Registro di sistema Editor in modo errato, è possibile che si verifichino gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

Utilizzare la Editor Registro di sistema per impostare la chiave DisablePwdCaching su un valore decimale pari a 0. Questa chiave del Registro di sistema può essere archiviata negli hive seguenti:

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

Nota

Se non si prevede di usare mai la chiave DisablePwdCaching, è possibile eliminarla.

Ulteriori informazioni

Se si amministra un database SQL che usa Microsoft Access come programma front-end, è possibile creare una tabella nel database SQL denominata MSysConf per controllare la comunicazione tra i due programmi. La tabella MSysConf ha due funzioni potenziali:

  • Può disabilitare la funzionalità che consente agli utenti di salvare l'ID di accesso e la password per un database SQL collegato in Access.
  • È possibile ottimizzare il modo in cui Access esegue il popolamento in background dei record durante il tempo di inattività impostando il numero di righe di dati recuperate contemporaneamente e il numero di secondi di ritardo tra ogni recupero.

Riferimenti

Per altre informazioni sulla tabella MSysConf, fare clic su Guida di Microsoft Access nel menu ?, digitare use the MSysConf table in a Microsoft Access database with linked SQL Databases in the Office Assistant or the Answer Wizard (Guida in linea di Microsoft Access), digitare use the MSysConf table in a Microsoft Access database with linked SQL Databases in the Office Assistant or the Answer Wizard , quindi fare clic su Cerca per visualizzare l'argomento.