일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Java
- @RequestBody
- SQL
- svn
- ojdbc6
- flutter mac 설치
- JavaScript
- oracle
- DART
- 프로그래머스
- maven
- 인텔리제이
- Mac
- TypeScript
- 프로젝트 여러 개
- MySQL
- Aspect
- 봤어요처리
- eqauls-hashcode
- datagrip 한글깨짐
- tecoble
- Stream
- Spring
- 코어자바스크립트
- class-transformer
- db
- javascript error
- node.js
- InteliJ
- REST
Archives
- Today
- Total
개발자가 되고 싶은 개발자
[Docker] 사용자 권한에러 MySQL : Access denied for user 'root'@'172.17.0.1' 본문
Dev/DevOps
[Docker] 사용자 권한에러 MySQL : Access denied for user 'root'@'172.17.0.1'
Fullth 2023. 3. 13. 23:42환경
NestJS + (Docker) MySQL8 + TypeORM
에러 내용
[Nest] 13641 - 2022. 10. 10. 오후 1:15:23 ERROR [TypeOrmModule] Unable to connect to the database. Retrying
(2)... Error: Access denied for user 'root'@'172.17.0.1' (using password: YES)
상황
TypeORM과 MySQL 연동 중 접근이 거부됨.
해결방법
-- user 필요할 경우 생성한 후 권한 주면 됨.
mysql> CREATE USER 'username'@'172.17.0.1' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON . TO 'username'@'172.17.0.1' WITH GRANT OPTION;
mysql> flush privileges;
mysql> exit;
아래 명령어로 권한 잘 들어갔는지 확인.
use mysql;
SELECT * FROM user;
orm 관련 config 파일과 db관련에 유저 정보 잘 입력했는지 확인.
'Dev > DevOps' 카테고리의 다른 글
[DevOps] CI / CD (0) | 2021.10.06 |
---|---|
[Docker] Mac sqlplus (0) | 2021.03.10 |
[AWS] 월 사용량 계산기 (0) | 2020.02.05 |