我有带hba配置文件的postgres和用于连接池的pgbouncer。
我只想通过更改连接字符串的端口号(6543而不是5432)来连接到pgbouncer (而不是postgres)。postgres和pgbouncer在同一台服务器上运行。
到目前为止,我已经能够使用自己的hba文件运行pgbouncer,其中包含重复的用户名/密码。手动同步postgres和pgbouncer用户名/密码是不可维护的(或者至少是非常痛苦的)。
有没有办法让pgbouncer将用户/密码登录尝试按原样转发到postgres?或者我试图让我的conf与事情的发展方向背道而驰?
发布于 2016-11-01 04:35:51
你使用哪个版本的pgbouncer?从1.6开始,它可以直接从数据库加载用户/密码。您只需在配置文件中指定"auth_query“即可。https://pgbouncer.github.io/config.html
https://stackoverflow.com/questions/40344878
复制相似问题