Bonjour,
Voici le contexte de mon problème :
Je suis dans le code VBA d'une base Access qu'on va nommer A.mdb et j'ouvre une connection sur une autre base Access (B.mdb) comme ceci :
-----------------------------------------------------------------------
Dim db_B As DAO.Database
Set db_B = DAO.Workspaces(0).OpenDatabase(chemin_db_B)
-----------------------------------------------------------------------
Jusque là : impeccable !
Il se trouve que dans B.mdb j'ai une table (disons "TB1" ) qui est un lien (ODBC) vers une table ORACLE protégée par mot de passe. Et le problème est que dans mon code VBA de A.mdb, je voudrai pouvoir manipuler des données de TB1 de B.mdb SANS avoir à saisir manuellement le mot de passe dans la boite de dialogue... Vous voyez ?
Donc, comment est-il possible d'ouvrir une TABLE (et non pas une base) protégée par mot de passe ? Tout en sachant que la protection par MDP est en fait sur l'accès à la table ORACLE, lien vers lequel pointe ma table Access.
Comme jusqu'à maintenant au moins une personne a gentilment répondu à mes questions, je reste confiant que quelqu'un puisse m'aider.
Merci