无法pgbouncer / postgresql
使用默认的 unix 套接字使最简单的组合工作。
以 身份登录foo
,并使用现有数据库(由 创建foo
)bar
。这些工作正常:
$ psql 栏 $ psql -U 富吧 $ psql -U foo --密码栏
在/etc/pgbouncer/userlist.txt
:
“富” “富”
在/etc/pgbouncer/pgbouncer.ini
:
[数据库] 我的数据库 = [pgbouncer] unix_socket_dir = /var/run/postgresql auth_type = 信任 auth_file = /etc/pgbouncer/userlist.txt
当我尝试使用psql -p 6432 mydb
或登录时psql -p 6432 mydb --password
,输入密码后,我得到
psql:错误:用户“foo”的对等身份验证失败