工作当我尝试通过psycopg2有一点这样的代码连接到我的Postgres的服务器(运行蟒蛇为“用户名”):订货号连接通过psycopg2失败,但通过命令行
psycopg2.connect(database="apis_master")
我得到一个错误
psycopg2.OperationalError: FATAL: Ident authentication failed for user "username"
但是,当我在命令行运行psql的直的(以用户 “用户名”),如下所示:
psql -d apis_master
我连接没有问题。
我看不出这两种连接方式有什么不同。我是否缺少psycopg2的一些配置选项?