2018년 10월 9일 화요일

[Mysql] root 패스워드 세팅

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자 이상

댓글 없음:

댓글 쓰기