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