Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Alterar a senha do usuário mysql usando a linha de comando


Em seu código, tente colocar a senha entre aspas simples. Como alternativa, de acordo com a documentação do mysql, o seguinte deve funcionar -
SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');

FLUSH PRIVILEGES;

A última linha é importante ou sua alteração de senha não terá efeito, infelizmente.

EDITAR:

Fiz um teste no meu local e funcionou -
mysql>  set password for 'test' = PASSWORD('$w0rdf1sh');
Query OK, 0 rows affected (0.00 sec)

O meu é a versão 5. Você pode usar o seguinte comando para determinar sua versão -
SHOW VARIABLES LIKE "%version%";