Я создаю приложение Spring Boot, используя зависимость базы данных mysql, однако получаю сообщение об ошибке:
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
Я включил файлы pom.xml и application.properties ниже:
application.properties
spring.datasource.url=jdbc:mysql://localhost:3306/AssignmentSubApp_DB
spring.datasource.username=root
spring.datasource.password= password123
spring.jpa.database-platform=org.hibernate.dialect.MySQLDialect
spring.jpa.show-sql=true
#spring.jpa.hibernate.ddl-auto=update
Выше приведены настройки моего приложения. Выбранные мной свойства указаны выше, и я не слишком уверен, что именно они являются причинами ошибки. Я попробовал изменить, однако ошибка осталась.
pom.xml
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.1.2
com.AssignmentApp
AssignmentSubmission
0.0.1-SNAPSHOT
war
AssignmentSubmission
Demo project for Spring Boot
11
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-security
org.springframework.boot
spring-boot-starter-web
com.mysql
mysql-connector-j
runtime
org.springframework.boot
spring-boot-starter-tomcat
provided
org.springframework.boot
spring-boot-starter-test
test
org.springframework.security
spring-security-test
test
org.springframework.boot
spring-boot-maven-plugin
Подробнее здесь: https://stackoverflow.com/questions/767 ... -using-mys