gradlew flywaymigrate和拒绝用户访问



我可以使用userid/密码连接到mysql fine,但当我使用gradlew时,我会收到以下错误:

C:devproject>gradlew flywayMigrate -Dflyway.password=*****
> Configure project :
Running gradle version: 4.10.3
> Task :Core:flywayMigrate FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':Core:flywayMigrate'.
> Error occurred while executing flywayMigrate
Unable to obtain connection from database (jdbc:mysql://localhost:3306/sr?serverTimezone=UTC) for user 'userid': Access denied for user 'userid'@'localhost' (using password: YES)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SQL State  : 28000
Error Code : 1045
Message    : Access denied for user 'userid'@'localhost' (using password: YES)
Access denied for user 'userid'@'localhost' (using password: YES)

在profile-dev.gradle中验证用户ID和密码是否正确。知道吗?

它只需跳过密码即可工作

gradlew flywayMigrate

谢谢!

最新更新