Tecnología

Inicio

Cómo restablecer la contraseña de root para MySQL 5.0.3 Debian

MySQL 5.03 es una versión del servidor de bases libres y apoyada por la comunidad MySQL. El usuario root de un sistema de MySQL tiene acceso ilimitado a todas las bases de datos, parámetros de configuración y ajustes en el sistema de MySQL. Si se pierde el acceso a la cuenta root, usted puede encontrarse incapaz de realizar las funciones administrativas vitales, tales como el acceso a bases de datos y la creación de nuevas cuentas. Debian Linux le permite rectificar esto mediante el uso de sus scripts de administración demonio incorporadas.

Instrucciones

1 Ingrese a su sistema Debian usando su nombre de cuenta y contraseña.

2 Abrir una nueva ventana de terminal si no se conecte directamente a una consola. La ubicación del terminal varía entre los muchos gestores de ventanas que haya instalado. Consulte la documentación del administrador de ventanas si no está seguro.

3 Tipo "sudo /etc/init.d/mysql stop" sin comillas y pulsar "Enter".

4 Introduzca la contraseña de usuario root del sistema Debian, a continuación, pulse "Enter". Esta contraseña es más probable distinta de la contraseña root de MySQL.

5 Iniciar MySQL, haciendo caso omiso de las tablas de privilegios de usuario. Tipo: "sudo / usr / bin / mysqld_safe --skip-grant-tables y" sin comillas y pulsar "Enter".

6 Iniciar sesión en el nuevo proceso de MySQL. Todos los cheques de la cuenta de usuario se han desactivado, por lo que no es necesario proporcionar una contraseña de root. Tipo: "mysql user = root mysql" y presionar "Enter". Cuando se le pida una contraseña, deje en blanco y presionar "Enter" de nuevo.

7 Cambiar la contraseña de root almacenada en la base de datos de usuario de MySQL. Tipo: "ACTUALIZAR USUARIO CONTRASEÑA Contraseña = ( '<newpassword>') donde el usuario = 'root';" sin comillas. Cambiar "<newpassword>" para su nueva contraseña root de MySQL.

8 Actualizar la tabla de privilegios, luego salir. Tipo de "privilegios ras;" y luego "salida" sin comillas.

9 Tipo "fg" para que el servidor de modo seguro para el primer plano, a continuación, mantenga la tecla "Ctrl" y pulse "C" en su teclado para terminar la aplicación.

10 Reiniciar MySQL en su modo normal. Tipo "sudo /etc/init.d/mysql start" sin comillas, a continuación, pulse "Enter". MySQL vuelve a cargar y lee su nueva contraseña raíz de su base de datos.