Java gradlew flywaymigrate和拒绝用户访问

Java gradlew flywaymigrate和拒绝用户访问,java,mysql,gradle,flyway,Java,Mysql,Gradle,Flyway,我可以使用userid/密码很好地连接到mysql,但是当我使用gradlew时,我得到了以下错误: C:\dev\project>gradlew flywayMigrate -Dflyway.password=***** > Configure project : Running gradle version: 4.10.3 > Task :Core:flywayMigrate FAILED FAILURE: Build failed with an exception. *

我可以使用userid/密码很好地连接到mysql,但是当我使用gradlew时,我得到了以下错误:

C:\dev\project>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
谢谢大家!