Archivo diario: 13/09/2026
Perdiste la clave de root de tu gestor de base de datos?
Eliminar clave de root en MariaDB (MySQL)
Si has perdido el acceso a tu sistema de base de datos de MariaDB o MySQL por cualquier circunstancia; en ese caso deberiamos tener la posibilidad de reiniciar las clave a password para poder ingresar y desde ahí cambiar la misma.
OJO: debes ser administrador del servidor o servicios o de un VPS ya que para poder ejecutar estos comandos debes haber ingresado como tal al sistema.
Úsalos con mucho cuidado y bajo tu propia responsabilidad.
Primero debemos ingresar detener el servicio del SGDB MySQL con el comando
# systemctl stop mysql
Luego ingresamos a MySQL sin la verificación de privilegios con la siguiente linea, lo que hace es iniciar el servidor de manera segura ignorando las tablas de permisos y desactivando la red:
# mysqld_safe --skip-grant-tables --skip-networking &
Ahora nos conectamos a la base de datos
# mysql -u root
y ya dentro podemos cambiar la contraseña del root con las siguientes sentencias SQL
# ALTER USER 'root'@'localhost' IDENTIFIED BY 'NuevaClave123'; # FLUSH PRIVILEGES;
Finalmente reinica el servicio SGDB
# pkill mysqld_safe # pkill mysqld # systemctl start mysql
o de plano reincidas todo el servidor y listo