在保护 MySql 安全时,最好创建一个具有 root 权限的用户,然后删除“root”用户吗?

在保护 MySql 安全时,最好创建一个具有 root 权限的用户,然后删除“root”用户吗?

这似乎可以阻止知道“root”用户存在的攻击者?

答案1

不要删除 MySQL“root”用户,只需重命名它:

mysql> update user set user="somecrazyname" where user="root";
mysql> flush privileges;

我无法正确想象如果删除 root 用户会发生什么。

相关内容