Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
18.11.2024

Cómo restablecer la contraseña raíz en MySQL

Para aquellos que administran bases de datos MySQL en la plataforma de alojamiento de AlexHost, restablecer la contraseña raíz es un proceso seguro y eficiente, gracias al entorno de servidor estable y bien configurado que AlexHost proporciona. Ya sea que esté alojado en un VPS o servidor dedicado, AlexHost asegura que usted tiene la flexibilidad y el control necesarios para gestionar las tareas administrativas como restablecimiento de contraseñas. Esta guía le guía a través de los pasos para restablecer la contraseña raíz de MySQL, lo que le permite mantener el acceso ininterrumpido a su sistema de gestión de base de datos al tiempo que aprovecha la infraestructura de alojamiento fiable de AlexHost.

Restablecer la contraseña raíz en MySQL es una tarea administrativa común que puede ser necesaria si olvida su contraseña o necesita cambiarla por razones de seguridad. Esta guía le guiará a través del proceso de restablecimiento de la contraseña raíz en MySQL, asegurando que pueda recuperar el acceso a su sistema de gestión de base de datos.

1. Entendiendo el Usuario Raíz en MySQL

El usuario root es la cuenta administrativa por defecto en MySQL, otorgando privilegios completos para administrar bases de datos, usuarios y otras configuraciones del sistema. Es crucial asegurar esta cuenta, ya que tiene la capacidad de realizar cualquier acción dentro del entorno MySQL.

2. Detener el servidor MySQL

Antes de restablecer la contraseña de root, es necesario detener el servidor MySQL. Los comandos para hacer esto variarán dependiendo de su sistema operativo.

Paso 1: Detener el servicio MySQL

En sistemas Linux, utilice el siguiente comando:

sudo systemctl stop mysql # Para sistemas que utilizan systemd

Para sistemas que usan service, use

sudo service mysql stop

En Windows, puede detener el servicio MySQL desde el panel de control Servicios o utilizar el símbolo del sistema:

net stop mysql

3. Iniciar MySQL en modo seguro

Para restablecer la contraseña de root, necesita iniciar MySQL en modo seguro con la opción –skip-grant-tables, que le permite acceder a la base de datos sin contraseña.

Paso 1: Iniciar MySQL en modo seguro

Ejecute el siguiente comando en Linux:

sudo mysqld_safe –skip-grant-tables &

En Windows, abra el símbolo del sistema como administrador y vaya al directorio de instalación de MySQL. A continuación, ejecute:

mysqld –skip-grant-tables

4. Inicio de sesión en MySQL

Una vez que MySQL se ejecuta en modo seguro, puede iniciar sesión sin contraseña.

Paso 1: Acceder a MySQL

Abra una nueva ventana de terminal y escriba

mysql -u root

Debería obtener acceso a la línea de comandos de MySQL.

5. Restablecer la contraseña raíz

Paso 1: Actualizar la contraseña raíz

En el indicador de MySQL, ejecute los siguientes comandos para restablecer la contraseña raíz. Sustituya new_password por la contraseña que desee.

FLUSH PRIVILEGES; — Borre los privilegios para asegurar que los cambios surtan efecto ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘new_password’;

Si está usando MySQL 5.7 o anterior, el comando puede verse así:

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘new_password’);

6. Saliendo de MySQL

Paso 1: Salir del símbolo del sistema de MySQL

Una vez que haya restablecido la contraseña, salga del símbolo del sistema de MySQL:

EXIT;

7. Reiniciar el servidor MySQL

Paso 1: Detener MySQL Modo Seguro

Detenga el proceso del modo seguro de MySQL. Si lo ha iniciado en segundo plano, busque el ID del proceso (PID) y elimínelo. Alternativamente, puede reiniciar su servidor.

En Linux:

sudo systemctl stop mysql sudo systemctl start mysql

En Windows:

net stop mysql net start mysql

8. Prueba de la nueva contraseña

Paso 1: Iniciar sesión con la nueva contraseña

Pruebe su nueva contraseña de root iniciando sesión en MySQL:

mysql -u root -p

Cuando se le solicite, introduzca su nueva contraseña. Si puede acceder al indicador de MySQL, el restablecimiento de la contraseña se ha realizado correctamente.

9. Conclusión

Restablecer la contraseña raíz en MySQL es un proceso sencillo que se puede completar en unos pocos pasos. Deteniendo el servicio MySQL, iniciándolo en modo seguro y ejecutando los comandos SQL apropiados, puede recuperar el acceso a su sistema de gestión de bases de datos. Recuerde siempre proteger su cuenta raíz y considere la posibilidad de utilizar un gestor de contraseñas para realizar un seguimiento de sus credenciales.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills