Moin Leutz!
Mich plagt folg. Problem ...
Ich möchte mit einer ADOConnection und ADOTabelle auf eine
Access 2k
DB zugreifen und die Inhalte über eine Datasource und DBGrid anzeigen lassen. Allerdings sind bei den Tabellen in den "Benutzer- und Gruppenberechtigungen" für den Administrator keine Rechte vergeben, lediglich für die Gruppe der "Benutzer" (die Benutzer melden sich normalerweise über eine Login-Form der
DB an) sind Lese-Rechte vergeben.
ADOConnection.Connected kann ich auf true setzen und die Verbindung zur
DB steht. Wenn ich anschließend ADOTable.Active auf true setzte tritt eine EOleException auf "Keine Leseberechtigung auf Tabelle ..." auf. Wenn ich dann in der
DB dem Administrator Lese-Rechte auf die Tabelle gebe funzt alles einwandfrei.
Da ich aber in der
DB nichts ändern darf, würde ich gerne ein Login als Benutzer machen und darüber arbeiten. Wie mache ich denn das? Mit ADOConnection.LoginPrompt funktioniert es leider nicht, ich denke der dient auch dazu ein
DB-Passwort einzugeben. Was ich wohl benötige ist ein Login auf Tabellen-Ebene.
Danke schonmal für Eure Tipps
glunzl