sql >> Base de Datos >  >> RDS >> Mysql

Cambiar la contraseña de usuario de mysql usando la línea de comando

En su código, intente incluir la contraseña entre comillas simples. Alternativamente, según la documentación de mysql, lo siguiente debería funcionar -

SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');

FLUSH PRIVILEGES;

La última línea es importante o su cambio de contraseña lamentablemente no tendrá efecto.

EDITAR:

Hice una prueba en mi local y funcionó -

mysql>  set password for 'test' = PASSWORD('$w0rdf1sh');
Query OK, 0 rows affected (0.00 sec)

La mía es la versión 5. Puede usar el siguiente comando para determinar su versión -

SHOW VARIABLES LIKE "%version%";