2

我对pg_pool-II 的文档中的一点感到困惑。health_check_user用于确定数据库集群服务器的健康状况,但需要哪些能力health_check_user?由于没有配置选项来获取该用户的密码,我假设 pg-poolhealth_check_user同样需要对每个数据库的信任级别访问?

4

2 回答 2

1

看起来它只需要连接到数据库的权限(所有数据库的用户名相同)。

您也不需要依赖信任身份验证,我相信您可以使用 .pgpass 文件。 http://www.postgresql.org/docs/9.0/static/libpq-pgpass.html

于 2011-09-03T12:17:33.573 回答
1

正如理查德所说,它只需要连接到数据库。

您还可以使用health_check_password为该用户设置密码

于 2013-12-11T09:11:09.333 回答