1. 설명
- mysql 기본 계정 디폴트 비밀번호를 변경하여 비인가자 디폴트 비밀번호 대입 공격 차단
2. 방법
2.1 mysql db 선택
mysql> use mysql;
2.2 비밀번호 변경
mysql> update mysql.user set password=PASSWORD('변경할 비밀번호') where user = 'root'; <- mysql 5.7버전 이전
mysql> ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경할 비밀번호'; <- mysql 5.8버전 이후 내부 로컬 접속만 허용시
mysql> ALTER user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '변경할 비밀번호'; <- mysql 5.8버전 이후 외부 모든 접속 허용시
2.3 적용
mysql>flush privileges;
3. 기타
- mysql 버전 확인
mysql> select version();
끝.