Seite 1 von 1

Löschung Inaktiver Benutzer durch externes Programm

Verfasst: 31.10.2006 12:19
von milanwb
Hallo,

ich habe mein Forum so umgeschrieben, dass es was User angeht über mein Chatsystem verwaltet wird.
Nun habe ich zwar die Anmeldung vollständig, möchte aber auch eine Löschung der inaktiven Mitglieder vornehmen.
Jetzt stellt sich jedoch die Frage welche Einträge muss ich von den Forendatenbanken löschen.

Nach Einsicht in die "Standart" Löschverfahren kam ich auf ziemlich viele Dateien, wie z.B. die Bannliste, Gruppentabellen, PM's etc...
Muss ich wirklich alle dieser Einträge löschen, oder reicht es auch wenn ich nur den Nicknamen aus der _users Tabelle lösche und dann mittels des Datenbankwartungsmods die überflüssigen Einträge vernichte?

Danke für eure Antwort

Michael

Verfasst: 29.11.2006 09:49
von I-Jack
Da ich an der selben Problematik hänge, würde ich gerne diesen Thread nochmal hervorholen...

Re: Löschung Inaktiver Benutzer durch externes Programm

Verfasst: 29.11.2006 10:01
von Miriam
milanwb hat geschrieben:Muss ich wirklich alle dieser Einträge löschen, oder reicht es auch wenn ich nur den Nicknamen aus der _users Tabelle lösche und dann mittels des Datenbankwartungsmods die überflüssigen Einträge vernichte?
Nur den Namen zu löschen wird nichts bringen. Das wäre ja sozusagen ein UPDATE des Usernamens auf ''.
Du musst schon die ganze Zeile der betreffenden Userdaten in der *_users löschen. Und es dann nachher mit den DB Maintenance Mod graderücken würde wohl auch gehen. Aber wenn Du Mods eingebaut hast sieht es schon wieder nicht so gut aus. Denn der Maintenance Mod kennt die neuen Tabellen natürlich nicht.