Das Problem bei Access ist, dass auf jeder verknüpften Tabelle die Verbindungseigenschaften hinterlegt sind.
Diese lassen sich im Prinzip um UID= und PWD= ergänzen.
Allerdings speichert sich Access das nicht immer.
Du könntest beim Start deiner Anwendung durch alle Tabellen gehen und die Verbindungseigenschaft eintsprechend setzen.

Alternativ kannst du auch per Shell-Kommando das "cwblogon" aufrufen. Damit kannst du eine Anmeldung cachen.