일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SQL
- Stream
- vercel 도메인 연결
- node.js
- eqauls-hashcode
- ojdbc6
- InteliJ
- tecoble
- kubernetes dns 질의
- datagrip 한글깨짐
- Spring
- REST
- @RequestBody
- JavaScript
- 코어자바스크립트
- Aspect
- Mac
- TypeScript
- oracle
- maven
- svn
- AWS
- MySQL
- DART
- Java
- rout53
- 프로그래머스
- db
- 인텔리제이
- class-transformer
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' 카테고리의 다른 글
Route 53에서 구매한 도메인을 Vercel과 연결하는 방법 (이슈 정리) (0) | 2025.06.17 |
---|---|
Kubernetes의 도메인 질의 원리 이해하기 (0) | 2025.03.08 |
[DevOps] CI / CD (0) | 2021.10.06 |
[Docker] Mac sqlplus (0) | 2021.03.10 |
[AWS] 월 사용량 계산기 (0) | 2020.02.05 |