MySql を保護する場合、ルートのような権限を持つユーザーを作成してから「ルート」ユーザーを削除する方がよいでしょうか?

MySql を保護する場合、ルートのような権限を持つユーザーを作成してから「ルート」ユーザーを削除する方がよいでしょうか?

これにより、「root」ユーザーが存在することを知っている攻撃者を防ぐことができるようです。

答え1

MySQL の「root」ユーザーは削除せず、代わりに名前を変更します。

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

ルートユーザーを削除すると何が起こるかは正確には想像できません。

関連情報