Plesk verwendet veraltetes Kennwort für MYSQL5.7


5

Ich kann mich nicht bei meinem Plesk-Kontrollfeld anmelden oder die Seite auch nicht öffnen.

Die Reparatur-Dienstprogramme von Plesk funktionieren nicht, so dass Web- / GUI-Methoden scheinbar nicht verfügbar sind.

Die einzige Möglichkeit, mich anzumelden, ist über den Befehl:

mysql -u admin -p [entering correct password]

Plesk selbst kann jedoch keine Verbindung zu MySQL 5.7 herstellen, da es das alte Kennwort verwendet.

Wie aktualisiere ich das Kennwort, mit dem Plesk eine Verbindung zu MySQL herstellt?

Antworten:


4

Ich habe einige Rückmeldungen in meiner eigenen Antwort, aber danke, dass Sie mir den Weg zum richtigen Weg gegeben haben. Ihre erste Option war jedoch für mich nicht verfügbar, da ich zunächst nicht auf die plesk-Website zugreifen konnte.
user10902472

@ user10902472 Ich bin froh, dass ich helfen konnte und dass Sie es lösen konnten. Vielen Dank, dass Sie auch die aktualisierten und expliziten Details Ihrer Antwort mitgeteilt haben. Dies kann anderen in der Zukunft Kopfschmerzen ersparen, zu denen wir beigetragen haben.
Pimp Juice IT

3

Befolgen Sie die Anweisungen auf einem Link, der von geteilt wird Pimp Juice's Antwort , Tippen plesk db gab mir den Fehler: ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

Die Lösung bestand darin, die beiden zu kombinieren, da ich keine dokumentierte Möglichkeit finde, dass plesk db Benutzernamen und Kennwortoptionen zulässt

  1. Führen Sie mysql aus: mysql -u admin -p MyMySQLAdminPassword, welches ist was plesk db versuchte, mit den Anmeldeinformationen zu tun, die es kennt.
  2. Fügen Sie den Befehl ein UPDATE mysql.user SET authentication_string=PASSWORD("MyMySQLAdminPassword") WHERE user='admin';
  3. quit MYSQL
  4. Führen Sie den Befehl aus: plesk sbin psadb -u --password="MyMySQLAdminPassword", Zitate enthalten.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.