• #Aplicaciones
  • #Bases de datos
  • #Dispositivos
  • #Hardware
  • #Inversión
  • #Marketing
  • #Programacion
  • #Sistemas
  • Encontrar y cambiar el password root de MySQL en VestaCP

    TutorialesAplicacionesBases de datosCMSMySQLPaneles hostingTipos de aplicaciónVestaCP

    Si no se define el password por defecto de MySQL durante la instalación de VestaCP, este se generará aleatoriamente. De cualquier modo, el password estará guardado en el archivo mysql.conf. Esta guía está indicada para usuarios del panel de hosting VestaCP. Si no utilizas ningún panel de hosting, es recomendable que sigas esta guía para cambiar la contraseña de usuario root en Lunux.

    Encontrar el password root de MySQL tras la instalación

    Necesitamos obtener el password root de MySQL actual. La contraseña está guardada en el archivo /usr/local/vesta/conf/mysql.conf y se mostrará tal que así: PASSWORD=’el_password’. Para abrir el archivo usa este comando:

    nano /usr/local/vesta/conf/mysql.conf

    password-mysql-vestacp

    Ahora ya podemos conectarnos a MySQL como root.

    Cambiar el password root de MySQL en VestaCP

    Además de cambiar el password de MySQL del modo habitual, también tendremos que editar varios archivos para que todo funcione correctamente tras haberlo cambiado. Vamos a ver cómo hacer ambas cosas.

    1. Vamos a cambiar el password desde la consola de comandos de MySQL. Para cambiar el password usamos el primer comando que ves a continuación para identificarnos como root y el segundo para cambiarlo:
      mysql -u root -p PASSWORDACTUAL
      mysqladmin -u root -p PASSWORDACTUAL password 'PASSWORDNUEVO'

      Tenemos que reemplazar PASSWORDVIEJO por el password root actual de MySQL que estaba en el archivo mysql.conf tal y como ya hemos visto. Del mismo modo, reemplazaremos PASSWORDNUEVO por el nuevo password que queramos establecer.

    2. Lo siguiente que debemos hacer es volver a loguearnos en MySQL para comprobar que el password se ha cambiado correctamente.
      mysql -u root -p PASSWORDNUEVO
    3. Debemos editar de nuevo el archivo /usr/local/vesta/conf/mysql.conf para reemplazar el password viejo por el que acabamos de establecer en el primer paso.
      nano /usr/local/vesta/conf/mysql.conf

      Tras cambiarlo, salimos del editor guardando los cambios (Control + X).

    4. Ahora tenemos que abrir el archivo localizado en /root/.my.cnf y reemplazar el password viejo por el nuevo..
      nano /root/.my.cnf

      Tras cambiar el password, guardamos el archivo

    Conclusión

    Ésto es todo. Ahora podemos acceder a phpMyAdmin o a cualquier otra aplicación como MySQL Workbench como usuarios root con la contraseña que acabamos de crear.


    Avatar de Edu Lazaro

    Edu Lázaro: Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.

    👋 Hola! Soy Edu, me encanta crear cosas y he redactado esta guía. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirla en Twitter 😊

    Si quieres conocer mis proyectos, sígueme en Twitter.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *