我已经在Ubuntu Server 13.10上安装了PostgreSQL 9.1和pgadmin3。
我用以下命令配置了postgresql.conf: listen_addresses = '*'
我也通过更改对等连接来配置ph_hba.conf md5
另外,我通过以下方式重置了postgres的密码: sudo password postgres
然后重新启动服务 sudo /etc/init.d/postgresql restart
之后,我尝试连接到默认的PostgreSQL模板数据库:
sudo -u postgres psql template1
但登录失败并显示以下错误消息:
psql: FATAL: password authentication failed for user "postgres"
然后我尝试从pgadmin登录,这给了我同样的错误。
我在这里阅读到它可能是密码到期日期的错误 PostgreSQL用户在更改密码后无法连接到服务器
但是我无法解决它,因为我无法使用psql登录。现在有人解决这个问题吗?
编辑
ph_hba文件:
屏幕截图: