psycopg2.OperationalError:严重:用户的密码身份验证失败,但该用户不在该计算机上

时间:2018-09-02 10:04:47

标签: python database psycopg2

我正在尝试连接的远程服务器上有我的数据库(操作就像DBeaver上的超级按钮一样)。 但是,如果我尝试通过psycopg2连接到它,则通过脚本,我得到了

[...]
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError: FATAL:  password authentication failed for user "gimmi"

在远程计算机上,没有“ gimmi”这样的用户(这是我的本地计算机上的用户)。这是怎么回事?

1 个答案:

答案 0 :(得分:0)

在您的连接字符串中添加“,user = your_user”参数。假定您的本地计算机错误用户是“ gimme”,因此您需要专门定义该用户