Если у вас есть устаревшая или неиспользуемая учетная запись в базе данных MySQL или MariaDB, лучше от нее избавиться.
Наличие даже одного дополнительного пользователя – это дополнительная уязвимость и поверхность для атаки в базе данных.
В этом руководстве мы покажем вам пошаговые инструкции по удалению определенного пользователя из базы данных MySQL или MariaDB из командной строки в системе Linux.
Удаление пользователя
Откройте терминал в своей системе и выполните следующие действия, чтобы удалить пользователя из MySQL или MariaDB:
Откройте MySQL от имени пользователя root.
$ mysql -u root -p или $ sudo mysql
Затем используйте команду DROP USER, чтобы удалить пользователя.
В этом примере мы удаляем пользователя itisgood.
mysql> DROP USER 'itisgood'@'localhost';
Предполагая, что пользователь существует, MySQL должен выдать ответ Query OK, а пользователя больше не будет в базе данных.
Теперь вы можете выйти из терминала MySQL с помощью команды exit.
Заключение
Как мы увидели в этом руководстве, удаление пользователя в MySQL или MariaDB происходит быстро и легко.
Сохранение минимального количества пользователей позволит защитить вашу базу данных от возможных атак.