MySQL mit Plesk einrichten

MySQL mit Plesk einrichten

Ich habe Probleme, mein MySQL auf einem neuen virtuellen Server zum Laufen zu bringen. Der Host hat mir Plesk gegeben und ich glaube, MySQL ist installiert, aber ich kann anscheinend nicht darauf zugreifen.

Ich bekomme immer wieder Folgendes:

 mysql -u admin -p
Enter password:
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

Wie stelle ich sicher, dass es ordnungsgemäß läuft? Wie setze ich das Root-Passwort zurück? (Ich habe Root-Zugriff auf den Server)

Antwort1

Wenn Sie Administratorzugriff auf MySQL wünschen, müssen Sie Folgendes tun:

mysql -u root -p

Antwort2

rootKarlson hat in der vernünftigen Welt außerhalb von Plesk recht ... in Plesk wird MySQL standardmäßig in umbenannt admin.

Es soll Passwörter mit Ihrem Administratorpasswort synchronisieren, aber das Leben ist nie so einfach. Versuchen Sie:

mysql -uadmin -p `cat /etc/psa/.psa.shadow`

(Eine betrügerische Methode zum Anmelden. Das .psa.shadow-Bit holt sich das MySQL-Passwort und verwendet es. Gute Sicherheit!)

Wenn Sie einen 1045-Fehler erhalten, gehen Sie zum entsprechenden Teil.auf dieser Seite. Wenn es funktioniert und Sie angemeldet werden ...

  • Sie können das verwendete Plesk MySQL-Passwort unverschlüsselt finden, indem Sie diese /etc/psa/.psa.shadowDatei öffnen.
  • Sie können Ihr Plesk-Administratorkennwort unverschlüsselt auf dem Bildschirm sehen /usr/local/psa/bin/admin --show-password(go security!). Theoretisch gehe ich davon aus, dass die beiden Kennwörter identisch sein sollten. Sie tatsächlich zu synchronisieren, ist ein separates Problem.

verwandte Informationen