Я пытаюсь подключиться к базе данных администратора 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
Userlist.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.
Теперь я пытаюсь подключиться к базе данных Admin PgBouncer с помощью команды:
psql -p 5432 --dbname=pgbouncer -U AAA
Но я получаю:
psql: ERROR: not allowed
Я уже попробовал FOO
admin_users configuration.
Есть какие-нибудь предложения по ее решению?