У меня есть приложение весенней загрузки и оно развернуто на удаленном сервере. Приложение работает на моем компьютере. URL соединения MySQL, имя пользователя и пароль совпадают с локальным и удаленным MySQL. БД и приложение на одной машине !!
Я проверил информацию о моем соединении и выполнил следующие команды.
GRANT ALL PRIVILEGES ON burrda.* TO 'root'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Мой application.properties
ниже.
spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL57Dialect
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/burrda
spring.datasource.username=root
spring.datasource.password= password
При запуске приложений я получаю java.sql.SQLException: Access denied for user 'root'@'localhost'
Я не получаю эти исключения java.sql.SQLException: Access denied for user 'root'@'localhost'
(используя пароль: ДА) или java.sql.SQLException: Access denied for user 'root'@'localhost'
(используя пароль: НЕТ)