我正在尝试在fedora 17上安装postgresql 9.1。
yum安装它真是太棒了,但我很难连接它。
我已经对pg_hba.conf进行了更改,我知道我已经创建了用户(\ l显示了我的用户),但由于某种原因,当我尝试使用pgAdmin进行连接时,它将无法进行身份验证。
这是我的pg_hba.conf:
#Allow any IP to connect, with a password:
host all all 0.0.0.0 0.0.0.0 trust
host all all ::1/128 trust
local all all trust
其他人经历过这样的事吗?还需要做一些其他的改变吗?
答案 0 :(得分:0)
通过像这样的yum(或类似的东西)安装postgresql服务器之后:
yum install postgresql91-server postgresql91-contrib
您应该执行以下操作:
service postgresql-9.1 initdb
chkconfig postgresql-9.1 on
This page有更多详情。
答案 1 :(得分:0)
如果以上两个命令不起作用,请尝试以下操作:
postgresql-setup initdb
答案 2 :(得分:0)
我认为0.0.0.0应该是0.0.0.0/0
然后尝试重新启动PostgreSQL。我发现有时重装不起作用。