Sto cercando di DROP gli utenti anonimi dal mio database mysql.users. Tuttavia, ho avuto comportamenti strani. Quando inserisco il comando:
DROP User ''@'WOPR';
Stavo ricevendo un messaggio di errore generico. Quindi, ho riavviato il mio computer e l'ho provato di nuovo. Questa volta ho avuto la risposta
Query OK, 0 rows affected.
Ma quando ho inserito
SELECT User, Host, Password FROM mysql.user WHERE User='';
Il ritorno è:
+------+------+----------+
| User | Host | Password |
+------+------+----------+
| | WOPR | |
+------+------+----------+
(WOPR è il mio nome host)
Eseguo il comando
DROP User ''@'WOPR';
e ottieni lo stesso risultato.
Sto eseguendo una nuova installazione di MySQL 5.5 su Arch Linux, versione 2.6.33 del kernel.
Qualcuno sa cosa può causare questo comportamento?