sql >> Base de Datos >  >> RDS >> Mysql

Cómo cambiar la contraseña raíz de MySQL o MariaDB en Linux

Si está instalando MySQL o MariaDB en Linux por primera vez, es probable que esté ejecutando mysql_secure_installation script para asegurar su instalación de MySQL con configuraciones básicas.

Una de estas configuraciones es la contraseña raíz de la base de datos, que debe mantener en secreto y usar solo cuando sea necesario. Si necesita cambiarlo (por ejemplo, cuando un administrador de base de datos cambia de función, ¡o es despedido!).

Lectura sugerida: Recuperar la contraseña raíz de MySQL o MariaDB en Linux

Este artículo te será de utilidad. Explicaremos cómo cambiar una contraseña de root del servidor de base de datos MySQL o MariaDB en Linux.

Aunque usaremos un MariaDB servidor en este artículo, las instrucciones deberían funcionar para MySQL también.

Cambiar la contraseña raíz de MySQL o MariaDB

Conoce la contraseña de root y desea restablecerla, en este caso, asegurémonos de que MariaDB se esté ejecutando:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl is-active mariadb

------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld status

Si el comando anterior no devuelve la palabra active como salida o está detenido, deberá iniciar el servicio de la base de datos antes de continuar:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
# systemctl start mariadb

------------- CentOS/RHEL 6 and Fedora -------------
# /etc/init.d/mysqld start

A continuación, iniciaremos sesión en el servidor de la base de datos como root:

# mysql -u root -p

Para compatibilidad entre versiones, usaremos la siguiente declaración para actualizar la tabla de usuarios en la base de datos mysql. Tenga en cuenta que debe reemplazar YourPasswordHere con la nueva contraseña que ha elegido para root.

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;

Para validar, salga de su sesión actual de MariaDB escribiendo.

MariaDB [(none)]> exit;

y luego presione Entrar. Ahora debería poder conectarse al servidor con la nueva contraseña.

Resumen

En este artículo, hemos explicado cómo cambiar la contraseña raíz de MariaDB / MySQL, ya sea que conozca la contraseña actual o no.

Como siempre, no dude en enviarnos una nota si tiene alguna pregunta o comentario utilizando nuestro formulario de comentarios a continuación. ¡Esperamos saber de usted!