Как отключить команду mysqldump
Я хочу отключить команду mysqldump для всех пользователей, включая root. Как я беру снимок БД.
После удаления mysqldump
двоичный файл из /usr/bin/
место нахождения. Но так ли это безопасно?
1 ответ
Решение
Эта команда не позволит никому, включая root, выполнить mysqldump
:
sudo chmod -x /usr/bin/mysqldump
Эта команда сделает mysqldump
Исполняемый снова для всех:
sudo chmod +x /usr/bin/mysqldump
Вы могли бы альтернативно удалить /usr/bin/mysqldump
, но он может быть легко заменен без вашего ведома во время обновления программного обеспечения. Или, если вам понадобится снова, вам придется переустановить его.