Come regola generale, ottieni un successo MOLTO migliore utilizzando una connessione DSN meno. Questo eliminerà molti problemi e problemi. Come utilizzare una connessione senza DSN è descritto qui:
http://www.accessmvp.com/DJSteele/DSNLessLinks.html
E inoltre NON si desidera memorizzare il nome utente + password nella stringa di connessione, ma solo "accedere" una volta. Anche in questo caso si risparmiano enormi problemi e significa anche che le stringhe di connessione e/o il DSN non devono salvare ed esporre il nome utente e la password nei collegamenti effettivi.
E questo approccio significa che puoi avere accessi diversi e NON dover ricollegare o modificare i collegamenti alle tabelle esistenti.
Di seguito viene mostrato come utilizzare un accesso memorizzato nella cache e ciò consente quindi di avere accessi diversi senza dover ricollegare le tabelle.
https://blogs.office.com/en-us/2011/04/08/power-tip-improve-the-security-of-database-connections/
Consiglio vivamente di adottare entrambi gli approcci precedenti quando si utilizzano tabelle collegate al server SQL.