Ich habe eine VBA-Anwendung in Access und möchte gerne über
dim RST as recordset
dim DBS as database
' Datenbank wird geöffnet etc etc
set RST = DBS.openrecordset(SQL-String)
eine Tabelle so öffnen, daß ein anderer User (Multi-User-Anwendung -> Mehrere greifen der Anwendung auf eine DB zu) weder lesen noch schreiben kann und ich das auch abfangen kann.
Du vergibst auf die Datenbank Zugriffsrechte unter Menü Extras. usw., dann kannst du genau steuern wer welches Formular öffnen darf.
Oder du legst ein Formular an, das beim Starten geladen wird, in dem du Benutzername und Passwort abfragst, Benutzer und Password sind in einer Tabelle gespeichert und bei dem Formular überprüfst du wer der Benutzer ist und läßt dann das Öffnen zu oder nicht.
Hoffe es hilft dir, wenn nicht maile mir, ich habe einige Routinen programmiert, die genau das machen.