На сервере устанволена OC Debian 12. Так же установлена MariaDB. Не получается удалить пользователя PUBLIC.
MariaDB [(none)]> SELECT User,Host FROM mysql.user;
+-------------+-----------+
| User | Host |
+-------------+-----------+
| PUBLIC | |
| accs | localhost |
| kolijarch | localhost |
| mariadb.sys | localhost |
| mysql | localhost |
| root | localhost |
+-------------+-----------+
Отозвал все полномочия у пользователя PUBLIC:
MariaDB [(none)]> REVOKE ALL PRIVILEGES ON *.* FROM PUBLIC;
Query OK, 0 rows affected (0.001 sec)
Далее пытаюcь удалить этого пользователя.
DROP USER PUBLIC;
ERROR 1396 (HY000): Operation DROP USER failed for 'PUBLIC'@'%'
Если делать DROP USER 'PUBLIC'@'%'; то выдается ошибка:
ERROR 1396 (HY000): Operation DROP USER failed for 'PUBLIC'@'%'
Активных подключений у пользователя PUBLIC нет.
SHOW PROCESSLIST;
+------+------+-----------+------+---------+------+----------+------------------+----------+
| Id | User | Host | db | Command | Time | State | Info | Progress |
+------+------+-----------+------+---------+------+----------+------------------+----------+
| 8480 | root | localhost | NULL | Sleep | 1522 | | NULL | 0.000 |
| 8615 | root | localhost | NULL | Query | 0 | starting | SHOW PROCESSLIST | 0.000 |
| 8621 | accs | localhost | acc | Sleep | 0 | | NULL | 0.000 |
+------+------+-----------+------+---------+------+----------+------------------+----------+
Не понимаю откуда взялся этот пользователь и как его удалить.
Это не может быть системный пользователь, например как пользователь mysql? Хотя раньше я вроде бы не видел этого пользователя в списке пользователей.