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

问题描述 投票:0回答:1

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

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

在远程机器中,没有“gimmi”这样的用户(这是我本地机器上的用户)。这里发生了什么?

python database psycopg2
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.