host all all 127.0.0.1/32 md5
后面的也许不是md5,也许是别的.
将最后的一项改为trust,即如下:
host all all 127.0.0.1/32 trust
重新启动数据库服务器.
进入Postgresql安装目录的bin目录.执行命令.
psql -d template1 -U postgres -c "alter role postgres password '12345678';"
如果服务器响应"ALTER ROLE",说明成功.
然后把pg_hba.conf恢复原样.
重新启动数据库服务器.
这样,数据库中的默认管理员帐户"postgres"的密码就改为"12345678"了.
原文链接:http://hi.baidu.com/lingyu125/item/1f0499ea6f7304285a7cfb6a