Plesk utiliza una contraseña desactualizada para MYSQL5.7

5

No puedo iniciar sesión en mi panel de control de Plesk, ni siquiera abrir la página.

Las utilidades de reparación de Plesk no funcionan, por lo que los métodos web / GUI parecen no estar disponibles por completo.

La única forma en que puedo iniciar sesión es a través del comando:

mysql -u admin -p [entering correct password]

Pero Plesk en sí no puede conectarse a MYSQL 5.7, porque está utilizando la contraseña anterior.

¿Cómo actualizo la contraseña que utiliza Plesk para conectarse a MySQL?

usuario10902472
fuente

Respuestas:

5

Punteros para actualizar la contraseña de Plesk MySQL

  1. De acuerdo con el "El Plesk muestra el error: No se puede conectar a MySQL 4.1 + utilizando la autenticación inseguros viejo" post, se puede ir a Plesk> Domains> example.com> Databases> User Management> database_namey en el la nueva ventana presentará la nueva contraseña.

  2. Además, de acuerdo con "Plesk no es accesible: acceso denegado para el usuario 'nombre de usuario' @ 'localhost' (usando la contraseña SÍ)" , puede ejecutar plesk sbin psadb -u --password="password"con la nueva contraseña desde la línea de comandos.


Recursos adicionales y referencias

Pimp Juice IT
fuente
Tengo algunos comentarios en mi propia respuesta, pero gracias por darme la ruta hacia el camino correcto. Sin embargo, su primera opción no estaba disponible para mí porque, para empezar, no podía acceder al sitio web de Plesk.
user10902472
@ user10902472 Me alegro de haber podido ayudar y de haber podido resolverlo. Gracias por compartir los detalles actualizados y explícitos de su respuesta también. Esto puede ahorrarle a otros un dolor de cabeza o dos en el futuro a los que ayudamos a contribuir.
Pimp Juice IT
3

Siguiendo las instrucciones en un enlace compartido por la respuesta de Pimp Juice , Typing plesk dbme dio el error:ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

La solución fue combinar los dos, ya que no puedo encontrar una forma documentada de que plesk db permita las opciones de nombre de usuario y contraseña

  1. Ejecute mysql: mysql -u admin -p MyMySQLAdminPasswordque es lo que plesk dbestaba tratando de hacer con las credenciales que conoce.
  2. Pegar el comando UPDATE mysql.user SET authentication_string=PASSWORD("MyMySQLAdminPassword") WHERE user='admin';
  3. quit MySQL
  4. Ejecute el comando:, plesk sbin psadb -u --password="MyMySQLAdminPassword"comillas incluidas.
usuario10902472
fuente