我最近安装了 postgresql 9.1 和 pgadmin3。但我无法连接到使用此配置创建的服务器:
name: mydb
host: 127.0.0.1
port: 5432
service:
Maintenance DB: postgres
username: postgres
password: *
根据类似的问题,我将/etc/postgresql/9.1/main/pg_hba.conf
文件设置在 ubuntu 12.04 LTS 下,如下所示:
local all postgres md5
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
host all all localhost trust
但是当我想连接到服务器时,我得到了这个错误:
连接到服务器时出错:致命:用户“postgres”的
密码验证失败 致命:用户“postgres”的密码验证失败