【问题标题】:Connection to PgBouncer Admin Database连接到 PgBouncer 管理数据库
【发布时间】:2019-02-06 01:25:13
【问题描述】:

我正在尝试连接到 Pgbouncer 管理数据库,但我对 Admi 用户的存储位置有点困惑。 在我的pgbouncer.ini 配置下方。

[databases]
alias_prod = host=abc.com.br port=5432 dbname=edf user=akl password=kji

[pgbouncer]
listen_addr = *
listen_port = 5432
auth_type = md5
auth_file = /etc/pgbouncer/userlist.txt
server_reset_query =
min_pool_size=20
pool_size=20
admin_users = FOO

用户列表.txt

"AAA" "XXXXX"

所以要使用 python 连接,我使用的是: postgresql+psycopg2://AAA:XXXXX@ip-1.2.3.4.5:5432/alias_prod

userlist.txt 有一个我用来连接到 PGBouncer 的用户列表。 alias_prod 将具有到生产数据库的连接字符串。

list_port 和 list_addr 是 PGBouncer 的配置设置。

现在我正在尝试使用以下命令连接做 PgBouncer Admin 数据库:

psql -p 5432 --dbname=pgbouncer -U AAA

但我得到:

psql: ERROR:  not allowed

我已经尝试过FOOadmin_users 配置。

有什么解决方法的建议吗?

【问题讨论】:

    标签: pgbouncer


    【解决方案1】:

    试试这个命令psql -h *Host address -U AAA -d pgbouncer -p 5432

    【讨论】:

    • 如果您对使用 PgBouncer 连接数据库有任何疑问。请参考this
    猜你喜欢
    • 2020-08-08
    • 2018-12-16
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    • 2014-11-13
    • 1970-01-01
    • 2017-11-28
    • 2019-12-20
    相关资源
    最近更新 更多