首页 > 解决方案 > psql:错误:无法连接到服务器:致命:用户的密码验证失败

问题描述

我已经成功安装了 postgresql 并在 Windows 10 中添加了我的环境变量的路径。但问题是当我尝试psql postgresql在命令提示符下运行时,它给出了错误提示

C:\Users\adity>psql postgres
Password for user adity:
psql: error: could not connect to server: FATAL:  password authentication failed for user "adity"

我 100% 确定我的密码是正确的我已经尝试重新安装和卸载很多次,以防我错过密码,但每次它都会给我同样的错误。虽然当我尝试从 GUI 运行时它开始运行。这令人沮丧,我不确定问题出在哪里。

标签: windowspostgresqlinstallationpostgresql-9.5

解决方案


在数据库集群创建期间创建的数据库超级用户很可能被称为postgres.

因此,不要使用默认值,即使用名称与当前操作系统用户相同的数据库用户,而是显式指定数据库用户postgres

psql -U postgres

推荐阅读