pgpool-II的health_check_user需要什么权限?
问题描述:
我对pg_pool-II's documentation的一点感到困惑。 health_check_user
用于确定数据库集群服务器的运行状况,但health_check_user
需要哪些功能?由于没有配置选项可以为该用户获取密码,因此我假设pg-pool的health_check_user
同样需要对每个数据库进行信任级别访问?pgpool-II的health_check_user需要什么权限?
答
它看起来只需要连接到数据库的权限(所有数据库的用户名都相同)。
你不需要依赖信任认证,我相信你可以使用.pgpass文件。 http://www.postgresql.org/docs/9.0/static/libpq-pgpass.html