Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 기능개발 python
- spring
- 스프링 컨테이너와 스프링 빈
- 컨베이어 벨트 위의 로봇 Python
- 20055 컨베이어 벨트 위의 로봇
- 스프링 핵심 원리
- Kotlin
- KotlinInAction
- 백준
- 7장 고급매핑
- kotlin in action 정리
- Kotlin In Action
- 객체 지향 설계와 스프링
- Kotlin in action 5장
- 13460 구슬탈출 2
- 싱글톤 컨테이너
- 코틀린
- Kotlin in action 3장
- 코틸린인액션
- 코틀린인액션
- 스프링 핵심 원리 - 기본편
- 백준 13460 Python
- 백준 20055 컨베이어 벨트 위의 로봇
- 20055
- Kotlin in action 6장
- Kotlin in action 10장
- 고급매핑
- Python
- 스프링 핵심 원리 이해
- 자바 ORM 표준 JPA 프로그래밍 7장
Archives
- Today
- Total
기록하는 습관
MySQL 8.0 - Authentification Error 본문
Node.js 와 MySQL 연동 시 오류
Client does not support authentication protocol requested by server; consider upgrading MySQL client
이런 오류가 떴다.
찾아보니 MySQL 8.0 부터 외부접속 시 로컬 비밀번호가 아니라 암호화된 다른 비밀번호를 사용하도록 바뀌었다.
그래서 나는 msi server reconfigure에서 auth를 legacy로 바꿔준 뒤,
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>';
FLUSH PRIVILEGES;
ALTER USER 'devcamp'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>';
FLUSH PRIVILEGES;
이 명령을 쳐줌으로 해결했다.
만약 MySQL 8.0의 Authentication_plugin에 대해 더 알아보고 싶은 사람이 있다면 하단의 블로그를 참조하면 좋을 것 같다.
minsql.com/mysql8/C-2-A-authentificationPlugin/
'스마일게이트 인턴 - Dev Camp' 카테고리의 다른 글
[개념/적용] MQ에 대한 개념 및 적용 (0) | 2021.01.26 |
---|---|
[Dev Camp] 2주차 개인 프로젝트 - 설계 및 개념 정리 (0) | 2020.12.15 |
MySQL 사용자 생성 및 데이터베이스 생성/접속하기 (0) | 2020.12.15 |
Mysql 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다. 오류 해결 (0) | 2020.12.15 |
스마일게이트 STOVE DEV CAMP 합격 (3) | 2020.12.03 |
Comments