我向posgresql(amanda)添加了一个新用户,该用户与我的linux系统用户相同。在控制台上,我可以很好地打开psql——我不需要密码,因为我已经被认证为amanda。当我尝试在没有密码的情况下设置pgAdmin I I I时,我得到:

An error has occurred:

01:18:47 PM: Error: Error connecting to the server: fe_sendauth: no password supplied

如果我提供系统密码,就会出现密码错误:
An error has occurred:

01:15:30 PM: Error: Error connecting to the server: FATAL:  password authentication failed for user "amanda"
FATAL:  password authentication failed for user "amanda"

如何让pgAdmin3以amanda的身份与postgres交谈?

最佳答案

不是一个真正的解决方案,而是一个解决办法:
作为命令行连接并更新密码,因此:

ALTER USER amanda WITH PASSWORD 'your_new_password';

关于postgresql - pgAdmin III为什么不能连接到Postgres?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48915679/

10-13 00:50