Thema: Delphi User identifizieren

Einzelnen Beitrag anzeigen

Benutzerbild von Der Jan
Der Jan

Registriert seit: 22. Dez 2005
289 Beiträge
 
Delphi XE7 Ultimate
 
#1

User identifizieren

  Alt 4. Jan 2006, 10:25
Datenbank: Firebird • Version: 1.5 • Zugriff über: FIBPlus
Hallo miteinander.

Ich habe ein programm, welches mit einer Firebird-DB zusammenarbeitet. Nun möchte ich, quasi aus Sicherheitsgründen, bestimmte Aktionen mitprotokollieren. So frei nach dem Motto "welcher User löscht/ändert wann was an welcher Tabelle".
Aus diesem Grunde habe ich mir ein paar Trigger geschrieben, welche diese Protokollfunktion übernehmen und entsprechende Daten in eine separate Tabelle schreiben.
Mein Problem ist jetzt folgendes: Nicht für jeden User, der sich am Programm anmeldet, ist ein eigener DB-user angelegt, vielmehr erfolgt die Rechte-Verwaltung im Programm. Wie kann ich jetzt datenbankseitig erkennen, welcher User sich gerade hier zu schaffen macht? "CURRENT_USER" geht ja hier nicht wirklich...
Gruß, Jan
  Mit Zitat antworten Zitat