使用正确的密码连接到pgadmin
数据库postgres时,我收到以下错误:
'Error connecting to the server:FATAL password authentication failed with user 'postgres'.
在'trust'
配置文件中将方法更改为'md5'
而不是hba
,然后键入:
ALTER USER POSTGRES WITH PASSWORD 'newpassword'
再次将方法更改为md5然后尝试连接到数据库
Howerver密码修改成功(我在加密模式下检查过它很好)但是遇到了同样的问题:
'Error connecting to the server:FATAL password authentication failed with user 'postgres'.
如果有任何其他解决方案,请建议我。
答案 0 :(得分:0)
这告诉我,你要么是针对外部来源进行身份验证(不常见),要么是某种方式你被pgAdmin中的一个错误所困扰,该错误将有效设置为无效日期(更常见)。
试试这个:
ALTER USER postgres VALID UNTIL 'infinity';
或者,如果您想在一段时间后锁定帐户,可以将有效期限值设置为更有限的值。