Guten Tag zusammen,

ich baue in VBA eine ODBC Verbindung auf. Zuerst habe mit mit einer DSN gearbeitet und das lief. Weil dazu aber auf jedem PC eine Benutzer DSN angelegt werden muss, will ich alle Angaben im Connection String festlegen. Den Connection String habe so festgelegt:

cnString = "Provider=MSDASQL;Driver={Client Access ODBC Driver (32-bit)};SYSTEM=mysystem;DBQ=mylib;CMT=0;SEARCHPATTER N=0 ;PREFETCH=1;USER=myuser;PASSWORD=mypassword"

Obwohl Benutzer und Pasword ok sind, bekomme ich die Fehlermeldung:

Communication Link Failure rc = 8002 - CWBSY002 - Password for user on system MYSYSTEM is not correct

Den gleichen Fehler erhalte ich übrigens auch, wenn ich Benutzer und Password nicht im Connection String angebe. Die Werte werden auch nicht abgefragt.

Wer kann mir sagen, was ich ändern muss?

Herzlichen Dank

Hubert