hi,
Die Frage ist, warum du es umsetzen willst oder musst?
Das frage ich mich auch ;)
Die generelle Antwort wäre: Erzeuge pro Zugriffseinschränkung/-abgrenzung einen passenden DB-User und verwende diesen für die Datenbankzugriffe der jeweiligen Klasse. Die Datenbank wird dann die Ausführung des SQL-Statements verweigern.
Full ack! Noch genereller: Soweit 'oben' wie möglich die Aufteilung machen, also DB's nach Usern (wie Sven schrieb) oder DB's nach Mandanten oder DB's nach Verwendungszweck...
Meine Meinung zu Access-Geschichten: Die haben im Code gar nichts verloren.
Hotti