Mysql
 sql >> Database >  >> RDS >> Mysql

Modifica la password utente di MySQL utilizzando la riga di comando

Nel tuo codice, prova a racchiudere la password tra virgolette singole. In alternativa, come da documentazione di mysql, il seguente dovrebbe funzionare -

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

FLUSH PRIVILEGES;

L'ultima riga è importante, altrimenti la modifica della password non avrà effetto purtroppo.

MODIFICA:

Ho eseguito un test nel mio locale e ha funzionato -

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

La mia è la versione 5. Puoi usare il seguente comando per determinare la tua versione -

SHOW VARIABLES LIKE "%version%";