Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#6

Re: Transaktionsabhängige Variable / Userverwaltung Firebird

  Alt 2. Dez 2007, 11:35
Hallo Artur,

das was du suchts findest du z.B. in den Release Notes unter "Context Variables".
Mit rdb$set_context() kannst du eine Variable für einen bestimmten Context
(z.B. USER_SESSION, USER_TRANSACTION, SYSTEM) setzen
und z.B. in einem Trigger mit rdb$get_context() wieder abrufen.

Ich würde die Variable die den Benutzer identifizieren soll beim Login,
im Context USER_SESSION setzen. Damit gilt er in allen Transationen dieser Session (Connection).


alex
Alexander
  Mit Zitat antworten Zitat