连接PostgreSQL 显示 password authentication failed for user

Posted 血衫非弧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接PostgreSQL 显示 password authentication failed for user相关的知识,希望对你有一定的参考价值。

解决方法:重置密码

1、编辑pg_hba.conf,将md5认证修改成trust认证,编辑后退出保存

	vi /etc/postgresql/9.4/main/pg_hba.conf
	/usr/lib/postgresql/9.4/bin/pg_ctl reload

2、psql连接,用alter role修改密码

	su - postgres
	psql 
	psql (9.2.3) 
	Type "help" for help. 
	
	postgres=# alter role postgres with password '123'; 
	ALTER ROLE

3、退出psql. \q
4、编辑 pg_hba.conf, 将turst认证修改成md5认证,编辑后退出保存,执行pg_ctl reload加载生效

参考资料

  • 关于连接PostgreSQL时提示 FATAL: password authentication failed for user "连接用户名" 的解决方法


滋磁一下


以上是关于连接PostgreSQL 显示 password authentication failed for user的主要内容,如果未能解决你的问题,请参考以下文章

将Rstudio与PostgreSQL在AWS EC2中连接

Yii2框架连接postgreSql

Yii2框架连接postgreSql

SonarQube 8.5 的 PostgreSQL 连接失败

postgresql 修改pg_hba增加host all all 192.168.0.0/16 password后提示无法加载

无法将 postgreSQL 与 psycopg2 连接