J'ai eu le même problème.
Cependant, ça fonctionne maintenant, en ajoutant:
Jet OLEDB:Database Password=test
dans la propriété "ConnectionString" de ADOConnection.
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + nomFichierBD + ';Mode=Read;Persist Security Info=False;Jet OLEDB:Database Password=test';
"test" est le mot de passe sur la base de données, pas un mot de passe d'un utilisateur de la base de données.
Je n'ai pas réussi à faire fonctionner Delphi avec un utilisateur particulier de ma base de données Access. 
ADOConnection1.Open('Admin','Mon_mot_de_pass');
ne semble pas fonctionner...
Partager