post icon

Cambiar el Password del usuario root en MySQL

En MySQL cuando hacemos una instalación nueva, ésta trae el usuario root del motor sin password, dejarlo así obviamente es impensable, así que si no disponemos de una interfaz gráfica o nos gusta más las consolas, lo haremos como expongo aquí. Personalmente creo que los sistemas de seguridad que implementa este motor de base de datos, no es precisamente el mejor que existe, como lo veremos más adelante, pero si ya estamos trabajando con este motor que nos ofrece ligereza lo podemos hacer así.

Comando mysqladmin

1
2
3
4
5
# en caso que no tenga pass
mysqladmin -u root password PasswordNuevo
 
# en caso que tenga algun pass
mysqladmin -u root password PasswordViejo PasswordNuevo

Desde la consola mysql

1. Ingresamos a la consola del mysql

1
mysql -h 127.0.0.1 -u root -p

2. hacer uso de la BD mysql

1
use mysql;

3. Cambiar el pass

1
update user set password=PASSWORD("NuevoPassword") where User='root';

4. Hacer correr el cambio

1
flush privileges;

Nota: como pueden ver, un usuario puede cambiar el password de otro usuario siempre y cuando tenga los permisos, praxis que para mi gusto es incorrecta, pero asi funciona..

30 Diciembre 2009

Comentarios desde Facebook:

Sin Comentarios aun, puedes tú ser el primero en comentar!

Deja tu Comentario

Responder