bernd glasstetter 0 Posted July 23, 2007 Share Posted July 23, 2007 pScript Modul: pNews Version: 2.02 php Version: 5.2.0-8+etch7 Fehlerbeschreibung: Es ist kein Login mehr möglich. Dieser hatte in jedem Fall noch mit PHP 4 funktioniert. Wie kann ich hier Abhilfe schaffen? Ein Update auf pNews 2.09 hilft leider auch nicht weiter. Quote Link to post Share on other sites
Powie 1 Posted July 23, 2007 Share Posted July 23, 2007 Vermutlich hat sich auch die mySQL version in eine neuere geändert? Dann könnte es sein das der Passwort hash nicht mehr stimmt? -> Unter Downloads gibt es ein Script welches das Admin Passwort zurück setzt! Quote Link to post Share on other sites
bernd glasstetter 0 Posted July 23, 2007 Author Share Posted July 23, 2007 Yep, MySQL wurde von der 4.x auf die 5.0.32 geupgraded. Leider ging das mit dem Skript nicht so ganz, da wohl in der 2.02 die Spalte "usertyp" nicht vorhanden ist. Manuell den SQL-Befehl ohne usertyp ausgeführt und es ging dann. Also: update pfuser set pwd=password('admin') where id='2' Wobei die ID unterschiedlich ist, je nachdem welcher User das bekommen soll. Bei mir isses eben die 2 Der Hash sieht danach wirklich SEHR viel anders aus Auf jeden Fall war das hier schon eine Hilfe und hoffentlich auch für Andere, da es nun hier dokumentiert ist. Quote Link to post Share on other sites
Powie 1 Posted July 23, 2007 Share Posted July 23, 2007 Danke fürs Feedback! Quote Link to post Share on other sites
dussy 0 Posted March 31, 2009 Share Posted March 31, 2009 irgendwie sollt man da mal ein scriptlein machen LOL http://dev.mysql.com/doc/refman/5.1/en/application-password-use.html Ich habe das selbe Problem aber in einem forum mit über 200 Usern, und keiner kann mehr rein nach update auf php 5 Wie müßte man es machen um den alten hash so zu sagen "ontheFly" zu ändern? ich komm da nicht recht weiter Ist es möglich den alten hash erstmal aus zu lesen zum vergleich und ihn dann mit der neuen länge ein zu legen? mmmhh :ugly: Oder sollt man es mit dem old_password syntax machen? Grüße: Andy Quote Link to post Share on other sites
Powie 1 Posted March 31, 2009 Share Posted March 31, 2009 Der sauberste Weg wäre einfach neue Passwörter zu generienen (phpMyAdmin) Quote Link to post Share on other sites
dussy 0 Posted March 31, 2009 Share Posted March 31, 2009 aha - und wie geht man da vor wenn man mehrere gleichzeitig machen will? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.