Seite 1 von 2
Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 03.02.2014 14:48
von adamW
Hallo Zusammen.
Folgende Frage. Ich betreibe aktuell ein phpBB 3.0.12 Forum mit einer MySQL(i) 5.5.33-0+wheezy1 DB. Für die DB Nutzung habe ich einen extra (nicht root) User angelegt. Das Forum läuft soweit auch sehr gut allerdings möchte ich nun das DB User PW ändern das es m.M.n. zu schwach ist. Mein Verständnis dazu war bisher:
1. PW für den entsprechenden User im phpMyAdmin für die DB ändern!
2. Passwort in der config.php ändern
Beides habe ich getan, jedoch erhalte ich danach einen SQL Zugriff's Error. Was ist das Problem? Muss ich die DB danach neu starten oder den Webserver neu starten? Webserver ist nginx. Oder Cache löschen?
Danke für einen Tipp von den erfahrenen Foren-Betreibern.
Gru0ß
adamW
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 03.02.2014 22:52
von Crizzo
Hi,
Cache leeren und DB Server neustarten könnte helfen. Aber eigentlich sollte es reichen, wenn die Angaben genau richtig sind. Manchmal sind die Änderungen auch nicht sofort gültig, wenn du die DB-Passwörter änderst.
Grüße
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 04.02.2014 21:28
von adamW
BlackHawk87 hat geschrieben:Hi,
Cache leeren und DB Server neustarten könnte helfen. Aber eigentlich sollte es reichen, wenn die Angaben genau richtig sind. Manchmal sind die Änderungen auch nicht sofort gültig, wenn du die DB-Passwörter änderst.
Grüße
Hallo,
Vielen Dank für Deine Antwort. Ich werde berichten wenn ich es probiert habe!
adamW
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 05.02.2014 11:18
von D@ve
Hast Du irgendeine Admin-Oberfläche wie Plesk oder confixx? Falls ja, wäre ich vorsichtig damit, die Passwörter direkt in phpMyAdmin zu ändern. Die werden ja afaik eh nicht im klartext gespeichert sondern als Hash (vielleicht ist das ja auch das Problem).
Gruß, Dave
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 05.02.2014 13:42
von Gast234254
In phpMyAdmin anmelden
- Betreffenden User in *_user auswählen [* = dein Präfix (phpBB))
- User bearbeiten
- bei user_password Funktion
MD5
auswählen
- nummerischen Passwort (Beispiel: 123456) eingeben (bisheriges überschreiben bzw. löschen)
- Ganz unten auf ok klicken
- User kann sich jetzt mit dem gespeicherten Passwort (Beispiel: 123456) anmelden
- User soll dieses Passwort unbedingt gegen ein Sicheres Passwort im Persönlichem Bereich abändern
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 12.03.2015 00:18
von Sarble
Genau das habe ich befolgt, aber jetzt bekomme ich die Fehlermeldung "Du hast Dich zu oft versucht anzumelden, bitte beantworte diese Sicherheitsabfrage" NUR SEHE ich die Sicherheritsabfrage nicht. Ich vermute das liegt am Theme, aber das kann ich natürlich auch nicht ändern ohne ACP Zugang zu haben
Was tun? phpmyadmin zugang habe ich. FTP auch...
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 12.03.2015 08:29
von Scanialady
suche in phpmyadmin login attempts - und leere diese Tabelle. Dann solltest du dich wieder versuchen können anzumelden
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 12.03.2015 09:07
von Gast234254
Cache im ACP leeren hilft auch. Es funktioniert, wie ich es oben in meinem Beitrag gepostet habe.
Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 20.03.2015 02:46
von Sarble
suche in phpmyadmin login attempts - und leere diese Tabelle. Dann solltest du dich wieder versuchen können anzumelden
Das habe ich gemacht. Es waren nur 4 Einträge dort und keiner war von mir. Trotzdem gelöscht: Es hat leider nichts gebracht.
Cache im ACP leeren hilft auch. Es funktioniert, wie ich es oben in meinem Beitrag gepostet habe.
Wie denn, wenn ich keinen Zugang zum ACP habe? Kann ich ein anderes Konto über phpmyadmin zum Admin machen?
Komme immer noch nicht wieder rein

Re: Passwort MySQL DB User im laufenden Betrieb ändern
Verfasst: 20.03.2015 19:57
von Crizzo
Den Cache kann man auch per FTP-Client leeren:
https://www.phpbb.de/kb/cache_leeren#manuell