본문 바로가기
Debugging&Solution/Solution

[Solution] ubuntu에서 mysql 접속 시 root 계정으로 로그인 안될 때

by 코딩의성지 2019. 12. 25.

aws 에서 ec2 인스턴스를 ubuntu로 생성하고 mysql을 설치했는데,

$ mysql -u root -p 로 로그인 시도를 하면...

 

이런 에러가 발생한다 ... 

 

검색을 해보니 기본적으로 설정되어 있는 mysql의 root 계정 패스워드 타입때문이라고 한다.

 

 

일단 sudo를 이용해서 root 계정으로 mysql에 접속해보자.

 

 

mysql database로 변경을 한 뒤에, 

 

 

user 테이블을 select 해오자.

 

 

보니깐.. root의 plugin만 다르다. 이 root의 plugin을 mysql_native_password로 변경해주면 끝이다!

 

 

그러고 난뒤에 다시 root로 mysql에 접속해보면 잘 되는걸 확인할 수 있다.

 

반응형

댓글