Estou tentando derrubar os usuários anônimos do meu banco de dados mysql.users. No entanto, tenho tido um comportamento estranho. Quando insiro o comando:
DROP User ''@'WOPR';
Eu estava recebendo uma mensagem de erro genérica. Então, reiniciei minha máquina e tentei novamente. Desta vez eu recebi a resposta
Query OK, 0 rows affected.
Mas quando eu coloco
SELECT User, Host, Password FROM mysql.user WHERE User='';
O retorno é:
+------+------+----------+
| User | Host | Password |
+------+------+----------+
| | WOPR | |
+------+------+----------+
(WOPR é o meu nome de host)
Eu executo o comando
DROP User ''@'WOPR';
e obtenha o mesmo resultado.
Estou executando uma nova instalação do MySQL 5.5 no Arch Linux, versão 2.6.33 do kernel.
Alguém sabe o que pode causar esse comportamento?