Flyway命令行工具不会提示输入用户名和密码

时间:2016-03-19 19:13:40

标签: flyway

我不想在flyway.conf中配置用户和密码,我在评论中读到它不是必需的:

# User to use to connect to the database. Flyway will prompt you to enter it if not specified.
# flyway.user=

# Password to use to connect to the database. Flyway will prompt you to enter it if not specified.
# flyway.password=

但是我收到以下错误消息:

ERROR: Unable to obtain Jdbc connection from DataSource (jdbc:jtds:sqlserver://test-server/test) for user 'null': I/O Error: SSO Failed: Native SSPI library not loaded. Check the java.library.path system property.

Documentation也说:

  

凭据

     

如果您不通过上述任何方式提供数据库用户和密码,系统将提示您输入:

还有什么可以做或者是Bug(版本4.0)吗?使用配置的用户名和密码,它可以正常工作。

1 个答案:

答案 0 :(得分:0)

好的,这是一个错误,将在4.0.1版中修复,请参阅Issue 1245

  

在#724中引入了最后一分钟的错误,现在已经修复了。这将是4.0.1的一部分。你当然可以从源头构建到那时。