개인 공부😊/Spring

[Spring] java.sql.SQLException: Could not connect: Access denied for user 'root'@'localhost' (using password: YES)Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding'

송테이토 2022. 11. 19. 14:22

java.sql.SQLException: Could not connect: Access denied for user 'root'@'localhost' (using password: YES) Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding'

 

데이터베이스를 오라클에서 MySQL로 바꿔 테이블 생성했는데 계정 권한 주는걸 깜박했다.

. 계정 권한을 추가해줘야한다.

💗 해결

  1. 사용자를 추가하며 비밀번호까지 설정한다.
CREATE USER 계정명입력@localhost identified by '비밀번호';
  1. 계정에 권한 부여
GRANT ALL PRIVILEGES ON 데베명입력.* TO 계정명입력@localhost;
  1. 권한 적용
flush privileges;
  1. 권한 확인