MySQL – ERROR 1396 (HY000)

MySQL.svg

Vi è mai capitato questo errore operando con MySQL?
A me è capitato sia in fase di creazione di un utente, sia in fase di cancellazione di un utente.

Vediamo insieme come risolvere il problema nei due diversi casi.

Creazione di un utente

Se l’errore vi capita facendo qualcosa del genere:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

Allora per risolvere la situazione basterà lanciare il seguente comando:

FLUSH PRIVILEGES;

Cancellazione di un utente

Se l’errore vi capita facendo qualcosa del genere:

DROP USER 'user';

Allora per risolvere la situazione basterà lanciara il seguente comando:

DELETE FROM mysql.user WHERE USER='user';
DELETE FROM mysql.db WHERE USER='user';

Buona selezione a tutti! 8)