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?

user10902472
quelle

Antworten:

4

Hinweise zum Aktualisieren des Plesk MySQL-Passworts

  1. Laut "Der Plesk zeigt den Fehler: Es kann keine Verbindung zu MySQL 4.1 und höher mit der alten unsicheren Authentifizierung hergestellt werden." post kannst du gehen Plesk & gt; Domains & gt; example.com & gt; Databases & gt; User Management & gt; database_name und im neuen Fenster geben Sie das neue Passwort ein.

  2. Zusätzlich laut der "Auf Plesk kann nicht zugegriffen werden: Zugriff für Benutzer 'Benutzername' @ 'localhost' (mit Kennwort YES) wurde verweigert." post kannst du laufen lassen plesk sbin psadb -u --password="password" mit dem neuen Passwort von der Kommandozeile aus.


Zusätzliche Ressourcen & amp; Verweise

Pimp Juice IT
quelle
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.
user10902472
quelle