MySql을 보호할 때 루트와 같은 권한을 가진 사용자를 생성한 다음 '루트' 사용자를 제거하는 것이 더 낫습니까?

MySql을 보호할 때 루트와 같은 권한을 가진 사용자를 생성한 다음 '루트' 사용자를 제거하는 것이 더 낫습니까?

이는 '루트' 사용자가 존재한다는 것을 알고 있는 공격자를 방지하는 것 같습니다.

답변1

MySQL '루트' 사용자를 제거하지 말고 대신 이름을 바꾸십시오.

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

루트 사용자를 삭제하면 어떻게 될지 정확하게 상상할 수 없습니다.

관련 정보