AWS의 EC2 인스턴스를 Ubuntu로 생성하고 mysql을 설치하고자 합니다.
mysql을 설치하고 Navicat으로 연결하려고 하니 mysql access denied for user 'root'@'localhost' 오류가 발생했습니다.
mysql에 접속하여 user 정보를 불러오면 root의 Host가 %로 되어있는데 %는 모든 문자를 대신하기에 어디에서 접속해도 허용된다로 인식됩니다.
하지만, 이렇게 이런 경우 이 문제를 해결하기 위해 Host를 localhost로 연결하면 바로 해결됩니다.
하지만, 하다보면 다시 외부 아이피로 접속이 안된다고 뜨는 데 다시 localhost로 바꾸면 해결 됩니다....
'서버개발자 역량 > AWS' 카테고리의 다른 글
AWS ] Lambda + API Gateway 로 CRUD 만들기 (1) | 2021.06.10 |
---|---|
AWS ] Lightsail - Windows OS 후기 (0) | 2020.09.28 |
AWS ] S3 + Javascript 연동 - 자격 증명 설정 (2) | 2020.08.26 |
AWS ] S3 파일 관리 API(업로드, 다운로드) (3) | 2020.05.04 |
AWS ] lightsail - mysql password 확인 및 변경 (feat. 외부접속 오류) (0) | 2020.04.24 |