Я пытаюсь подключить проект springboot к базе данных SQL CLOUD, и я получаю сообщение об ошибке:
com.mysql.cj.exceptions.CJException: доступ запрещен для пользователя 'user' @ 'IP' (используется пароль: YES).
и
Состояние SQL: 08001
Код ошибки: 0
Сообщение: не удалось создать соединение с сервером базы данных. Попытка переподключения 3 раза. Сдаюсь.
Я попытался подключиться к этому экземпляру CloudSQL, используя mysql-клиент с тем же пользователем и passsword, и он отлично работает.
Вот конфигурацию Springboot, которую я использую:
spring:
datasource:
url: jdbc:mysql://INSTANCE_IP/DB_NAME?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&autoReconnect=true&useSSL=false
username: USERNAME
password: PASSWORD
Кто-нибудь знает, что я делаю неправильно?