IntelliJ에서 신규 Spring 프로젝트를 생성하였는데 아래와 같은 오류가 발생하였다.
access denied for user 'username'@'localhost' (using password: no)
mysql 계정이 아니라 윈도우 계정 이름이 나와있었다 (username)
보통 application.properties or yml 설정이 안되어 있는경우 발생하는 오류이다.
나는 설정은 정상적으로 되어있었으나, 계정 및 권한에 문제가 있는듯 했다.
mysql을 정지 시킨 후
cmd창에서 mysql 경로로 이동 후
mysqld.exe -u root --skip-grant-tables 명령어를 실행하면 된다.
'Database' 카테고리의 다른 글
[PostgreSQL] 스키마 별 크기 구하기 (0) | 2023.07.31 |
---|---|
[QueryDSL] fetchFirst, fetchOne 함수의 차이점 (0) | 2023.07.15 |
[Firebase] 데이터베이스 update, set 차이점 (0) | 2023.07.14 |
[MySQL] DB 덤프 후 다른 DB로 import 하는 방법 (0) | 2023.06.13 |
[MySQL] 최신 데이터(행) 구하기 (0) | 2023.05.22 |