通过PgAdmin III连接到PostgreSQL时,标识身份验证失败错误

通过PgAdmin III连接到PostgreSQL时,标识身份验证失败错误,postgresql,pgadmin,Postgresql,Pgadmin,我正在尝试使用PgAdmin III从实例所在的同一台机器连接到我的postgres服务器实例,但在尝试连接时,我一直收到“Identit authentication failed”错误。以下是我为实现连接而执行的步骤: 我在Postgres中创建了一个名为“pguser1”的新用户: 为了使用md5身份验证,我修改了pg_hba.conf文件: 然后我尝试通过pgAdminIII连接,但没有成功 我错过了什么 提前感谢。您是否为用户创建了md5密码或更新了用户 如果没有,这可能会有所帮助

我正在尝试使用PgAdmin III从实例所在的同一台机器连接到我的postgres服务器实例,但在尝试连接时,我一直收到“Identit authentication failed”错误。以下是我为实现连接而执行的步骤:

我在Postgres中创建了一个名为“pguser1”的新用户:

为了使用md5身份验证,我修改了pg_hba.conf文件:

然后我尝试通过pgAdminIII连接,但没有成功

我错过了什么


提前感谢。

您是否为用户创建了md5密码或更新了用户

如果没有,这可能会有所帮助

U=pguser1; P=yourpassword; echo -n md5; echo -n $P$U | md5sum | cut -d' ' -f1 
它生成一个md5密码。md575a63f65a68540d053ec41f410d9ab24

因此,下一步将是更新/创建用户密码

CREATE USER theuser PASSWORD 'md575a63f65a68540d053ec41f410d9ab24'; 

然后,您可以使用登录(在本例中)


最好的

显然,我需要10分的声誉才能发布2个以上的链接。下面是我得到的一个错误截图:好消息@jack_bauer Please。博士后真是个美人
ALTER USER postgres password 'md575a63f65a68540d053ec41f410d9ab24'; 
user pguser1 Password: yourpassword