Plesk: Unable to connect to database: 1045
15. Juni 2014
Nach diversen Umstellungen und Updates bekam ich nur noch bei Plesk und in der Shell folgenden Fehler:”Unable to connect to database: 1045“. Das Problem ist klar, das gespeicherte Passwort in “/etc/psa/.psa.shadow” nicht übereinstimmt mit dem Passwort des MySQL Users “admin” in der MySQL Datenbank. Die Reihe ist einfach, Neuen passwort setzen, MySQL Ohne Rechtetabelle starten […]

Nach diversen Umstellungen und Updates bekam ich nur noch bei Plesk und in der Shell folgenden Fehler:"Unable to connect to database: 1045".
Das Problem ist klar, das gespeicherte Passwort in "/etc/psa/.psa.shadow" nicht übereinstimmt mit dem Passwort des MySQL Users "admin" in der MySQL Datenbank.
Die Reihe ist einfach, Neuen passwort setzen, MySQL Ohne Rechtetabelle starten und das Root Passwort setzten, Neustarten und fertig.
Passwort setzen in der Shadow:
echo temppasswd > /etc/psa/.psa.shadow
Nun MySQL ohne Rechte Tabelle starten:
edit /etc/my.cnf
/etc/init.d/mysql stop
mysqld_safe --skip-grant-tables
In einem neuen Tab nun das Temporäre Passwort einspeisen:
/usr/bin/mysql -D mysql -e"update user set password=PASSWORD('`cat /etc/psa/.psa.shadow`') where User='admin';"
Nun MySQL neustarten:
/etc/rc.d/init.d/mysqld stop
/etc/rc.d/init.d/mysqld start
Nun ist das temporäre Passwort da und wir können direkt mit Plesk und verschlüsselt das Passwort generieren:
/usr/local/psa/bin//init_conf -u -passwd NeuesPasswort
Jetzt kann man den 2. Tab schliesen.
So schnell geht es und man ist fertig.
Kommentare
Kommentare werden geladen...