728x90
nodejs로 MySQL 연결을 시도하는 중 아래와 같은 오류가 나와서 접근이 불가한 상황이 발생
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
검색 결과 user 테이블의 plugin 컬럼의 값이 caching_sha2_password 일때 제대로 처리를 못해서 나오는 증상으로
로그인할 사용자의 plugin 컬럼의 값을 mysql_native_password 로 변경 후
코드를 실행하니 정상 실행 확인
제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀
728x90
반응형
'Web > Node.js' 카테고리의 다른 글
[Node.js] MySQL2 오류 (initializeTTLTracking) (0) | 2023.12.29 |
---|---|
[Node.js] MySQL2 사용법 (0) | 2023.12.28 |
[Node.js] 배포 하기 (실행 파일 .exe 만들기) (0) | 2022.12.20 |
[Node.js] 웹 서버 구현 (0) | 2022.12.12 |
[Node.js] 설치 (0) | 2022.12.09 |