En esta guía, aprenderá a restablecer o cambiar su contraseña raíz de MySQL olvidada en AlmaLinux/Rocky Linux. La contraseña raíz de MySQL es la contraseña establecida para la cuenta de usuario raíz en MySQL, que tiene privilegios administrativos y acceso completo a todas las bases de datos y operaciones dentro de MySQL. Cuando MySQL se instala inicialmente, es posible que se le solicite que establezca una contraseña para el usuario root o que se deje en blanco inicialmente. Si olvidó o necesita restablecer la contraseña de root de MySQL, puede seguir los pasos a continuación. Pasos para restablecer la contraseña raíz de MySQL en AlmaLinux / Rocky Linux Puede utilizar estas instrucciones para las versiones 8 y 9 de AlmaLinux y Rocky Linux. Para completar esta guía, inicie sesión en su servidor como usuario no root y siga los pasos a continuación. Para obtener las guías de configuración inicial del servidor, puede visitar el sitio web de Orcacore. Aquí para mostrarle los pasos de la guía que utilizamos AlmaLinux 9. Ahora siga los pasos a continuación para completar esta guía. Paso 1: detener el servicio MySQL en AlmaLinux / Rocky Linux Primero, puede verificar su versión de MySQL instalada en su servidor: mysql –version Ejemplo de salida mysql Ver 8.0.36 para Linux en x86_64 (MySQL Community Server – GPL) Luego, debe detenga su servicio MySQL con el siguiente comando: sudo systemctl stop mysqld Cuando se detiene el servicio MySQL, puede reiniciarlo de forma segura para restablecer la contraseña de root. Paso 2: acceda a MySQL sin contraseña En este punto, debe usar la opción Skip-Grant-Tables que deshabilita las comprobaciones de autenticación y autorización. Esto le permitirá conectarse a su servicio MySQL sin contraseña. Para hacer esto, puede ejecutar el siguiente comando: sudo systemctl set-environment MYSQLD_OPTS=»–skip-grant-tables» Luego, inicie su servicio MySQL en AlmaLinux / Rocky Linux: sudo systemctl start mysqld Ahora puede conectarse a su MySQL como usuario root: mysql -u root Paso 3: establezca una nueva contraseña raíz de MySQL Desde su shell MySQL, puede usar los siguientes comandos para restablecer su contraseña raíz: mysql> USE mysql; mysql> ALTERAR USUARIO ‘root’@’localhost’ IDENTIFICADO POR ‘Contraseña#fuerte’; mysql> VACIAR PRIVILEGIOS; mysql> SALIR; Nota: Si recibe un error al cambiar la contraseña como este: El servidor MySQL se está ejecutando con la opción –skip-grant-tables por lo que no puede ejecutar esta declaración. Puede solucionarlo ejecutando FluSH PRIVILEGES; comando y luego nuevamente cambiando su contraseña. Una vez que haya terminado, detenga su servicio MySQL y desactive la opción de otorgar tablas: # sudo systemctl stop mysqld # sud systemctl unset-environment MYSQLD_OPTS A continuación, inicie su servicio MySQL e intente iniciar sesión en el shell con su contraseña: # sudo systemctl start mysqld # sudo mysql -u root -p Conclusión Es importante mantener segura la contraseña raíz de MySQL y compartirla sólo con usuarios autorizados que requieran acceso administrativo al servidor MySQL. Además, se recomienda cambiar periódicamente la contraseña de root por motivos de seguridad. Espero que disfrutes de esta guía sobre Restablecer la contraseña raíz de MySQL en AlmaLinux / Rocky Linux. Además, es posible que le interese leer los siguientes artículos: Cambiar la contraseña raíz en Rocky Linux 9 Cambiar la contraseña raíz en AlmaLinux 9 Restablecer la contraseña raíz de MySQL y MariaDB en Ubuntu 22.04 Restablecer la contraseña raíz de Linux en Debian 12 Bookworm

Source link