관리 메뉴

웹개발자의 기지개

[Spring Boot] java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 에러해결하기 본문

Java/Spring Boot

[Spring Boot] java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 에러해결하기

http://portfolio.wonpaper.net 2023. 7. 31. 13:49

mysql DB 상에서 보통 root 로 아무생각없이 깔고, 

코딩하면서 돌려볼때

 

java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 

이런식으로 root  접근허가 불가 에러메세지를 만날수도 있는데

 

 mysql 도 버전업이 되면서 root 비밀번호 규칙도 보다 엄격하게 강화시켜서, 만들어야 정상 동작이 된다.

대소문자, 숫자, 특수문자 다 넣어서 길게 다시 만들도록 하자.

 

cmd 명령프롬프트 창에서

 

alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '변경할비번';

flush privileges;

quit;

 

 

[MySQL,MariaDB] root 비밀번호 분실시 변경하기 (tistory.com)

 

[MySQL,MariaDB] root 비밀번호 분실시 변경하기

우선 필자는 윈도우 환경에서 설치한 mariadb 5.5 버전을 기준으로 설명한다. 1. 서비스 환경에서 mariadb 를 중지한다. 혹은, 작업관리자 내 백그라운드 프로세서중에 mysqld.d 가 실행중인지 확인하고

wonpaper.tistory.com

 

 

Comments