MySQL – Restringindo acesso de root
A dica a seguir é mais uma no que diz respeito ao incremento da segurança de um servidor de banco de dados MySQL, a mesma permite que o usuário root efetue login somente de um host específico. No caso o acesso será permitido apenas a partir do host 172.16.104.97:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'172.16.104.97' IDENTIFIED BY '*senha@123' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> exit
Por padrão os acessos com o usuário root estão permitidos a partir de qualquer host, com esta dica o acesso será permitido somente a partir de um host desejado.