我有一个使用 PostgreSQL 服务器的活动 pgBouncer 设置。
我们计划在同一个 pgBouncer 中再添加一个 PostgreSQL 服务器。但问题是两个数据库服务器的用户名相同,但密码不同。
服务器1:
- 用户:管理员
- 密码:admin123
服务器2:
- 用户:管理员
- 密码:admin@213
此处已请求此功能,有人可以帮助我提供任何可能的解决方案吗?
我有一个使用 PostgreSQL 服务器的活动 pgBouncer 设置。
我们计划在同一个 pgBouncer 中再添加一个 PostgreSQL 服务器。但问题是两个数据库服务器的用户名相同,但密码不同。
服务器1:
服务器2:
此处已请求此功能,有人可以帮助我提供任何可能的解决方案吗?
您问题中的链接有一个很好的解决方法。
您可以尝试的另一件事是使用
auth_user
pgBouncerauth_query
以便它从相应的数据库中获取密码。我不确定这是否有效,或者 pgBouncer 是否为每个用户缓存密码。