Mysql을 처음 설치하면 root 패스워드를 세팅 해줘야 한다.
# mysql -u root -p
|
Enter Password:
이렇게 나온다.
하지만 패스워드를 모른다면??
# grep 'temporary password' /var/log/mysqld.log
|
를 입력하면 초기 임시 패스워드에 대한 정보가 나온다.
해당 패스워드를 입력해주면 mysql 에 접속된다.
바로 사용할 수 있는 것은 아니다.
mysql의 root 패스워드를 초기화 해줘야 한다.
복잡성 만족하여 패스워드를 설정 해준다.
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
|
Qurery OK, 메시지가 확인 되면 패스워드가 정상적으로 변경 된것이다.
재접속 해서 확인 해보자.
1. root 패스워드는 mysql 설치 후 바로 진행하자.
2. root 접속은 local 에서만 가능하도록 하자
3. 패스워드는 복잡성을 만족하자, 대소문자, 숫자, 특수문자 조합 8자 이상
댓글 없음:
댓글 쓰기