User per SQL deaktivieren

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Duddits
Mitglied
Beiträge: 23
Registriert: 08.08.2008 19:15

User per SQL deaktivieren

Beitrag von Duddits »

Für eine Testinstallation meines Forums möchte ich alle User deaktivieren. Ich finde aber nicht das Aktiv/Inaktiv-Flag, wo finde ich das?

Viele Grüße
Duddits
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Mit einem SQL Befehl kannst Du alle User auf "inaktive" schalten.

Mache vorher unbedingt ein Datenbank Backup!

Ermittel vorher auch Deine User ID. Diese ID sollte ja nicht auf inaktive gesetzt werden.

Gehen wir mal von Deiner user_id = 2 und einem Tabellen Präfix von phpbb_ aus. ( Die BOTs brauchen ja nicht auf inaktiv gesetzt werden, da sie sich nicht einloggen können )

Code: Alles auswählen

UPDATE phpbb_users 
SET user_inactive_reason = 1 
WHERE user_id <> 2 
AND user_type <> 2

Um alle User wieder zu aktivieren nutze diesen SQL Befehl:


Code: Alles auswählen

UPDATE phpbb_users 
SET user_inactive_reason = 0 
WHERE user_id <> 2 
AND user_type <> 2
Duddits
Mitglied
Beiträge: 23
Registriert: 08.08.2008 19:15

Beitrag von Duddits »

Danke - das probiere ich aus. Ich hatte einen User manuell auf inaktiv gesetzt, da war dort 3. Der entsprechende SQL-Update hatte nichts gebracht. Dann setzte ich mal alle auf 1...

Viele Grüße
Duddits
Duddits
Mitglied
Beiträge: 23
Registriert: 08.08.2008 19:15

Beitrag von Duddits »

Das SQL-Update ist fehlerfrei gelaufen und hat auch die Tabelle entsprechend manipuliert. Der User ist aber dennoch nicht deaktiviert :(
Duddits
Mitglied
Beiträge: 23
Registriert: 08.08.2008 19:15

Beitrag von Duddits »

Jetzt habe ich user_type auf 1 gesetzt und konnte so alle sperren :grin:
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Du hast dein Thema binnen weniger Minuten/Stunden mit einem Folgebeitrag nach oben geschoben.
Die Mindestwartezeit für Topic Bumping beträgt 24 Stunden.

Bitte lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“