Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

Auditing-Spalten für MySQL-Datenbank

Alles zur Datenbankentwicklung im MySQL-Umfeld...

Auditing-Spalten für MySQL-Datenbank

Beitragvon Maika » So 18. Jan 2015, 21:45

Hallo zusammen,

Ich habe eine MySQL Datenbank. Einige Leute werden Schreibrechte bekommen

Ich soll protokollieren, wer, wann, welche Datensätzegeändert hat. Ich will für jeden Satz noch 2 Spaten hinzufügen namens Benutzer und bearbeitet am.

Wenn irgendwas in der Satzt geändert wird, muss der Benutzer und Bearbeitungsdatum gespeichert werden.

Erstens: Ist das so sinnvoll? kann man diese Vorgang automatisieren? Wenn jemand was ändert, müssen die beide Einträge Benutzer und bearbeitet am automatisch aktualisiert werden.

Zweitens: Gibt es noch eine geschicktere Lösung für dieses Problem?

Danke im Voraus
Maika
 
Beiträge: 41
Registriert: So 3. Nov 2013, 10:36

Re: Auditing-Spalten für MySQL-Datenbank

Beitragvon Micha » Mo 19. Jan 2015, 21:46

Hallo Maika,

deine Idee ist gar nicht mal schlecht, würde ich aber gerne erweitern ;)

Baue doch einfach 4 Spalten:
CREATED_ON, CREATED_BY, MODIFIED_ON, MODIFIED_BY.

Das Ganze kannst Du dann einfach per Trigger oder deiner eigenen Anwendung implementieren.
Micha
 
Beiträge: 129
Registriert: So 3. Nov 2013, 12:13


Zurück zu MySQL

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron
  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: