0

我最近卸载了 postgres(不确定我是否做得正确。我使用自制软件卸载它并手动删除了locate psql终端中显示的任何内容。然后我安装了 postgres.app 并尝试运行它。但是它提示输入密码(即我不记得或什至不知道存在与否)即使我去了我找到的 pg_hba.conf 文件

Edmunds-MacBook-Pro:~ edmundmai$ locate pg_hba
/usr/share/postgresql/pg_hba.conf

并将其更改为信任一切:

# TYPE  DATABASE        USER            CIDR-ADDRESS            METHOD

local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust

我错过了什么吗?我无法让 psql 运行,因为它提示输入密码。如果可以修复它,我愿意卸载它。

4

1 回答 1

1

尝试重新启动服务器。仅编辑 pg_hba.conf 本身是不够的。

在带有 postgres 9.1 的 Ubuntu 上,以下内容对我有用

sudo /etc/init.d/postgresql restart

有关更多信息,请参阅 Ubuntu 帮助页面上的文档

于 2014-05-27T11:51:00.087 回答