I din kod, försök att bifoga lösenordet inom enstaka citattecken. Alternativt, enligt dokumentationen av mysql, bör följande fungera -
SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');
FLUSH PRIVILEGES;
Den sista raden är viktig annars kommer din lösenordsändring inte att träda i kraft tyvärr.
EDIT:
Jag körde ett test i min lokala och det fungerade -
mysql> set password for 'test' = PASSWORD('$w0rdf1sh');
Query OK, 0 rows affected (0.00 sec)
Min är version 5. Du kan använda följande kommando för att bestämma din version -
SHOW VARIABLES LIKE "%version%";