AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

User identifizieren

Ein Thema von Der Jan · begonnen am 4. Jan 2006 · letzter Beitrag vom 4. Jan 2006
 
alex517

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

Re: User identifizieren

  Alt 4. Jan 2006, 12:17
Hallo Jan,

das ist unter FB 1.5 mit ein wenig Aufwand verbunden (FB2 soll besser werden) aber mit
CURRENT_CONNECTION lösbar.
Das Programm muß sicherstellen, daß nach dem CONNECT ein Eintrag in die Tabelle z.B. "BENUTZER",
mit mindestens den Feldern Benutzername und CONNECTION_ID, erfolgt.
Dh. wenn schon ein Eintrag mit diesem Benutzer existiert dann wird nur die CONNECTION_ID
upgedated (schönes Wort) wenn nicht, dann ein Insert mit Benutzername+CONNECTION_ID.
Das läßt sich am besten mit einer SP lösen.

Die Protokoll-Tabelle erhält einen Before-Insert-Trigger. Über die Variable CURRENT_CONNECTION
wird in der Benutzertabelle der Eintrag mit der passenden CONNECTION_ID gesucht und der dazugehörenden
Benutzername in die Protokoll-Tabelle eingetragen.

Damit muß man nur noch die zu protokollierenden Daten in die Protokoll-Tabelle eintragen.
Der Benutzer wird automatich hinzugefügt.

alex
Alexander
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz