Sehr geehrte Damen und Herren,
in einem Projekt speichert ein Prüfstand Informationen in eine Access-Datenbank via ODBC. Als Programmiersprache wurde LabVIEW verwendet; die Datenbankanbindung erfolgt über eine DSN-Datei.
Das Problem besteht nun in den Benutzerrechten der Datenbank. Für die enthaltenen Tabellen und Abfragen wurde der aktuelle Benutzer des Rechners bzw. die jeweilige Benutzergruppe authorisiert.
Nun tritt zeitweise bei Kunden das Problem auf, dass der u.U. neu angelegte Systemuser keine Zugriffsrechte mehr auf die Datenbank hat.
Gibt es dazu ggf. die Möglichkeit, die Freigaben per Skript zu erteilen bzw. automatisch den angemeldeten System-User innerhalb der DB zu authorisieren?
Der in der DSN-Datei angegebene User scheint dabei keinerlei Auswirkungen zu haben.
Für die Mitteilung evtl. Lösungsmöglichkeiten bzw. Erklärungen zu o.g. Problem bin ich Ihnen sehr dankbar.
********** Inhalt DSN-Datei **********
[ODBC]
DRIVER=Microsoft Access Driver (*.mdb)
UID=admin
UserCommitSync=Yes
Threads=3
SafeTransactions=0
PageTimeout=5
MaxScanRows=8
MaxBufferSize=2048
FIL=MS Access
DriverId=25
DefaultDir=C:\abc\db
DBQ=C:\abc\db\xyz.mdb
***************************************
Mit freundlichem Gruß
Michael Theumert