Seite 3 von 4
Re: Passwortänderung erzwingen
Verfasst: 16.01.2011 07:36
von Unimatrix_0
Also ich habe in meinem Testforum user_passchg einfach auf 1 gesetzt
und zuvor eben im ACP einfach auf 365 Tage gestellt fürs Update des PWs und es hat ohne Probleme geklappt.
Nur so als "blöde" Zwischenfrage: Wieso einen genauen Timestamp wählen und nicht etwas drastisches?
Wieso willst du die Bots ausschließen? Bis jetzt musste sich der google-Bot nie bei mir einloggen und ich vertraue auf die phpBB-Progger das sie auch für die PW-Änderung eine Exeption für die Bots-Gruppe haben.
LG Un1
Re: Passwortänderung erzwingen
Verfasst: 16.01.2011 12:19
von redbull254
Unimatrix_0 hat geschrieben:Also ich habe in meinem Testforum user_passchg einfach auf 1 gesetzt
und zuvor eben im ACP einfach auf 365 Tage gestellt fürs Update des PWs und es hat ohne Probleme geklappt.
Unimatrix_0 hat geschrieben:Nur so als "blöde" Zwischenfrage: Wieso einen genauen Timestamp wählen und nicht etwas drastisches?
Wieso willst du die Bots ausschließen? Bis jetzt musste sich der google-Bot nie bei mir einloggen und ich vertraue auf die phpBB-Progger das sie auch für die PW-Änderung eine Exeption für die Bots-Gruppe haben.
LG Un1
Weil ich nicht sicher bin ob ich damit nicht etwas aus dem Tritt bringe. Eine „1“ ist ja nicht wirklich die übliche Timestamp-Angabe.
Ich will keine Bots ausschließen? Wie kommst Du darauf?
Code: Alles auswählen
UPDATE community_users SET user_passchg = 1230829560 WHERE user_type <> 2;
Bin ich jetzt auf dem falschen Weg oder müsste für die normalen Mitglieder bei „
user_type“ nicht „
0“ stehen?
Re: Passwortänderung erzwingen
Verfasst: 16.01.2011 17:40
von wolfman24
redbull254 hat geschrieben:Eine „1“ ist ja nicht wirklich die übliche Timestamp-Angabe.
Wieso das denn nicht? Die 1 ist
Thu, 01 Jan 1970 00:00:01 GMT, halt schon ein wenig länger her, aber durchaus valide.
Re: Passwortänderung erzwingen
Verfasst: 16.01.2011 19:04
von redbull254
wolfman24 hat geschrieben:redbull254 hat geschrieben:Eine „1“ ist ja nicht wirklich die übliche Timestamp-Angabe.
Wieso das denn nicht? Die 1 ist
Thu, 01 Jan 1970 00:00:01 GMT, halt schon ein wenig länger her, aber durchaus valide.
In Ordnung, alles klar.
„The Epoch“

Re: Passwortänderung erzwingen
Verfasst: 17.01.2011 22:13
von redbull254
redbull254 hat geschrieben:
Code: Alles auswählen
UPDATE community_users SET user_passchg = 1230829560 WHERE user_type <> 2;
Bin ich jetzt auf dem falschen Weg oder müsste für die normalen Mitglieder bei „
user_type“ nicht „
0“ stehen?
Könnte mir das jemand bestätigen?

Re: Passwortänderung erzwingen
Verfasst: 17.01.2011 22:21
von modernist
Wenn man nur die normalen Nutzer beglücken möchte, dann stimmt das wohl. user_type <> 2 ist aber passender, wie ich finde.
Re: Passwortänderung erzwingen
Verfasst: 18.01.2011 00:34
von redbull254
Kapier ich jetzt nicht.
Wieso sollte ich Bots und Gäste mit einem SQL-Befehl zur Passwort-Eingabe auffordern?
Ich wollte doch nur erreichen das alle Mitglieder (
außer vielleicht den Admins und Mods) zur gleichen Zeit aufgefordert werden ein neues Passwort einzugeben.
Re: Passwortänderung erzwingen
Verfasst: 18.01.2011 02:19
von Mahony
Hallo
<> 2 - bedeutet, Alle Benutzer außer Bots und Gäste.
Grüße: Mahony
Re: Passwortänderung erzwingen
Verfasst: 18.01.2011 02:22
von redbull254
Hallo Mahony,
dann passt aber die Liste von @modernist nicht zu diesem Befehl, oder verstehe ich die Liste falsch?
2 is for bots and anonymous user
Re: Passwortänderung erzwingen
Verfasst: 18.01.2011 02:30
von Mahony
Hallo
dann passt aber die Liste von @modernist nicht zu diesem Befehl, oder verstehe ich die Liste falsch?
Doch die Auflistung stimmt schon so, wie modernist es geschrieben hat.
Übersetzung des SQL-Befehls:
Code: Alles auswählen
UPDATE phpbb_users SET user_passchg = 1230829560 WHERE user_type <> 2;
Ändere in der Tabelle phpbb_users, in der Spalte user_passchg, den Wert von allen Mitgliedern deren user_type
größer oder kleiner als 2 ist auf 1230829560.
Grüße: Mahony