mercoledì 11 giugno 2014

Cambio password di un utente con sql in MySQL

Con la riga di comando di mysql o da un client browser che punti su di un database MySQL è possibile cambiare la password ad un utente.
Ovviamente l'utenza abilitata alla shell mysql deve avere privilegi di amministratore (tipicamente l'utenza root).
Ad esempio sulla shell mysql, il comando per cambiare la password in 'mypassword' all utente 'root' del host 'localhost' è la seguente:

UPDATE mysql.user SET Password=PASSWORD('mypassword') WHERE User='root' AND Host='localhost';