Próbuję usunąć anonimowych użytkowników z mojej bazy danych mysql.users. Jednak mam dziwne zachowanie. Kiedy wprowadzę polecenie:
DROP User ''@'WOPR';
Otrzymywałem ogólny komunikat o błędzie. Ponownie uruchomiłem komputer i spróbowałem ponownie. Tym razem dostałem odpowiedź
Query OK, 0 rows affected.
Ale kiedy włożyłem
SELECT User, Host, Password FROM mysql.user WHERE User='';
Zwrot wynosi:
+------+------+----------+
| User | Host | Password |
+------+------+----------+
| | WOPR | |
+------+------+----------+
(WOPR to moja nazwa hosta)
Wykonuję polecenie
DROP User ''@'WOPR';
i uzyskaj ten sam wynik.
Korzystam z nowej instalacji MySQL 5.5 na Arch Linux, jądro wersja 2.6.33.
Czy ktoś wie, co może powodować takie zachowanie?