PostgreSQL PG_Restore接受连接字符串,但仍提示输入密码



运行时:

pg_restore.exe --dbname=postgresql://postgres:PASSWORD@localhost:5432 --create "FileName"

我遇到了pg_restore提示输入密码的问题。PG_Restore在一台计算机上正常运行,但在其他计算机上无法正常工作。这告诉我某处存在设置问题。PGPass 在所有机器上都是空白的。

当具有正确密码的连接字符串传递到可执行文件中时,为什么PG_Restore提示用户输入密码?

测试系统使用的是较旧的次要版本的postgres(9.4.0)。一旦我将其升级到 9.4.7(替换了每个文档的二进制文件),连接字符串完全按预期工作。

编辑:我也在9.4.6上测试了这个,它工作正常。

相关内容

  • 没有找到相关文章

最新更新