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

Skift mysql brugeradgangskode ved hjælp af kommandolinjen

I din kode, prøv at vedlægge adgangskoden i et enkelt anførselstegn. Alternativt i henhold til dokumentationen af mysql, burde følgende virke -

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

FLUSH PRIVILEGES;

Den sidste linje er vigtig, ellers træder din adgangskodeændring ikke i kraft.

EDIT:

Jeg kørte en test i mit lokale, og det virkede -

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

Min er version 5. Du kan bruge følgende kommando til at bestemme din version -

SHOW VARIABLES LIKE "%version%";


  1. Sådan undslipper du enkelt citat, specielle tegn i MySQL

  2. Hvordan matcher man én karakter i MySQL i stedet for %?

  3. Du ved, du vil:Migrere fra Oracle til MariaDB

  4. Postgres funktion NULL værdi for række, der refererer til NY