Forum: Programmieren allgemein
by Phoenix,
5. Jan 2009
Generell kann man sagen: Wenn jemand anderes physischen Zugriff auf Dein System hat, ist es nicht mehr Dein System. Da ist es vollkommen egal, wohin Du Dein Log schreibst, jemand der die Kiste z.B. mit einem Fremdsystem von CD booten kann, kann Dir jedes Log aushebeln. Egal ob es in einer Datenbank steckt oder nicht.
Wobei ich davon ausgehe, dass fremde Bootquellen im Bios deaktiviert sind,...
Forum: Programmieren allgemein
by Phoenix,
4. Jan 2009
Du hast leider Deine Delphi-Version nicht angegeben.
Meine Idee wäre, Du machst eine kleine lokale Datenbank (Interbase oder Firebird oder Blackfish). Diese lässt Du als Dienst laufen und richtest auf dieser Datenbank eine Log-Tabelle ein und einen Datenbankbenutzer, der auf diese Tabelle nur Insert- und Select-Rechte hat, aber keine Update und keine Delete-Rechte. Damit kann in der Tabelle...