Zugriff auf Passwortgeschütze Datenbank

Noretete

Grünschnabel
Hi,
Ich versuche auf eine Datenbank zuzugreifen die Passwortgeschütz ist
Code:
Set ws = DBEngine.Workspaces(0)
On Error Resume Next
passwort = ""
Set db = ws.OpenDatabase(Pfad, False, False, ";pwd=" & passwort & ";Name=" & "Susi")

Ich bekomme aber immer die Fehlermeldung 3033 You do not have the nessesary permission to open......
Wenn die Datenbank aber so öffne funktioniert das.
Ich schätze mal das es daran liegt das die Benutzerdaten in einer Accessdatei stehen mit der Endnug mdw.
Kann mir da jemand weiterhelfen wie ich diese Datei vielleicht mit einbinde damit es funktioniert?
 
also mit Datenbanken kenn ich mich etz nicht so aus aber versuch mal die "" bei PW
wegzulassen weil ich glaube dass in dem Fall als Passwortdes genommen wird:" & passwort & " und nicht die Variable

versuchs so:
Code:
Set ws = DBEngine.Workspaces(0)
On Error Resume Next
passwort = ""
Set db = ws.OpenDatabase(Pfad, False, False, ";pwd=passwort ;Name=" & "Susi")
 
du musst natürlich in deine Variable Passwort auch das Passwort reinschreiben

Passwort ="" ist ja nicht wirklich ein passwort.


Gruss bb
 
Das sollte auch nur ein Beispiel sein mit dem Passwort und benutzer Namen.
Darum geht es nicht, wenn ich access so öffne und das Passwort und den Benutzernamen angebe öffnet er mir die Datenbank ja aber so geht das nicht.
 
Er gibt mir dann immer folgende Fehlermeldung:

3033 You do not have the nessesary permissions to use the ... objekt.

zu der Datenbank gibt es noch eine mdw datei und in dieser sind die Benutzer gespeichert.
Ich weiß nur nicht wie ich diese da mit einbauen soll.
tut mir leid bin ein wneig durcheinander hatte 2 Wochen ncihts mehr damit zu tun und bin nun dabei mich wieder ein wenig rein zu arbeiten.
 
Zurück