-
[리눅스] 우분투 MySQL에 Workbench로 접속 시 unknown authentication type 에러Backend/리눅스 2023. 5. 31. 15:17728x90
시작
우분투에 설치된 MySQL에 접속하기 위해 MySQL Workbench로 접속을 시도했지만 계속해서 unknown authentication type 에러가 발생했다. 권한을 준 user로 접속하려고 했음에도 실패했는데 그 이유가 조금 허무해서 적어보려고 한다.
연결과정은 여기 포스팅했다.
문제
MySQL Workbench Connection 생성 후 Test connection을 해보았을 때 unknown authentication type 에러가 발생했다.
해결
다음 명령어로 user와 host를 조회해서 내가 접속을 시도한 user의 host를 살펴보았다.
mysql> select host, user, plugin from user;
- 나는 우선 pop@localhost로 사용자를 생성했었는데 이 사용자의 host가 %여서 pop로 접속이 가능하다고 생각했다.
- 나는 기존에 첫번째 행의 사용자가 없었기 때문에 존재하지 않는 pop로 접속을 시도하니 안됐던 것이다.
- 결론은 외부 ip에서 접속이 가능한 user를 생성하기 위해선 localhost 부분을 %로 변경하여 사용자를 생성해야 한다.
그렇다면 연결 성공~!
728x90'Backend > 리눅스' 카테고리의 다른 글