psql:致命错误:用户“postgres”WINDOWS的密码验证失败

时间:2014-09-17 09:19:38

标签: sql postgresql

我刚刚在我的电脑上安装了postgresql 9.0 在安装过程中要求输入密码时,我输入了密码

安装后我进入命令提示符导入SQL文件 我使用命令psql -f filename.sql。这会提示我输入密码,我输入密码

然后它抱怨用户 Morne Nel 的身份验证失败。我还没有作为用户存在。

然后我尝试了psql -h localhost -U postgres我输入密码密码 只是为了得到这个消息:
FATAL: Password authentication failed for user "postgres"

我可以做些什么来解决这种疯狂?

可能是Jasper Reports服务器可能与它有关,也安装了prostgres不是吗?

1 个答案:

答案 0 :(得分:2)

似乎贾斯珀报告服务器是这里的罪魁祸首 Jasper上的port 5432正在Postgres 9.3上运行,port 5433正在{{1}}上运行

我知道它来自安装的端口5433,但我只是假设如果你尝试运行命令提示符命令它会使用正确的端口。

因此,在卸载Jasper Reports Server并将配置文件中Posgres 9.3的端口号更改为5432之后,我重启了我的PC并且它运行正常。