不能与postgres以外的用户一起使用psql命令

时间:2017-03-14 18:21:12

标签: postgresql

所以我在Windows 10计算机上安装postgres之后创建了一个用户,以避免使用主超级用户:

CREATE USER Blu LOGIN PASSWORD '<password>' CREATEDB;

然后我尝试使用此帐户登录psql:

psql -U Blu

在给我密码后,我收到了这个错误:

FATAL: password authentication failed for user "Blu"

在浏览了一个小时之后,我发现了很多关于此的帖子,都提到了pg_hba.conf文件,除了我迄今为止尝试的所有内容都未能解决问题

我试过修复的例子:

local all all 127.0.0.1/32 md5

local all all 127.0.0.1/32 trust

local all Blu 127.0.0.1/32 md5

local all Blu 127.0.0.1/32 trust

所有这些因使用本地而失败导致配置文件无法加载

host all all 127.0.0.1/32 ident host all Blu 127.0.0.1/32 ident host <DBname> Blu 127.0.0.1/32 ident

做了所有这些,没有运气

我现在完全不知道如何为我做这项工作,任何想法?

0 个答案:

没有答案