Seite 1 von 1

Alle User löschen

Verfasst: 31.03.2012 10:45
von meigrafd
Hallo

Ich suche ein MOD für phpbb3 um alle User des Forums auf einmal zu löschen ABER die Beiträge zu behalten!

Leider finde ich solche MODs nur für phpbb2 und das löschen direkt in der Datenbank führt leider dazu das die Beiträge nicht mehr angezeigt werden
Jeden Benutzer einzeln zu löschen ist bei über 700 Usern auch ein bischen zu aufwenig wie ich finde

Gibt es da also vieleicht ein einfach einzubindendes MOD oder kann mir jemand einen sql string verraten wodurch die Beiräge der Nutzer trotzdem anzeigbar bleiben? (zb die user_id der Beiträge ändern?)


Danke & MfG

Re: Alle User löschen

Verfasst: 31.03.2012 11:38
von Miriam
Probiere es so:
  • In der DB gibst du das hier ein ->

    Code: Alles auswählen

    UPDATE phpbb_users SET user_inactive_reason = 3, user_inactive_time = unix_timestamp() WHERE user_id > 2 AND user_type <> 2
    Dann sollten alle Benutzer außer die Bots, der Gast und der Gründer deaktiviert sein.
    Danach kannst Du im ACP die nunmehr inaktiven Benutzer administrativ löschen und deren Beiträge behalten. (ACP -> Benutzer und Gruppen -> Benutzer-Sicherheit (Automatisches Löschen inaktiver Benutzer)
    Z.B. indem Du als Auswahlkriterium das Datum der Registrierung der zu löschenden Inaktiven auf vor dem heutigen Datum einstellst

Vorher DB Backup nicht vergessen.