修改pg_hba配置 参数 取值示例 说明 优先级 0 表示该条记录的优先级,0优先级最高,表示配置优先级最高。 TYPE host 支持配置以下取值: host:该条记录验证TCP/IP连接,包括SSL连接和非SSL连接。 hostssl:该条记录只验证通过SSL建立的TCP/IP连接。 hostnossl:该条记录只验证通过非SSL建立的TCP/IP连接。 DATABASE all 允许用户访问的数据库,all表示允许用户访问所有数据库。如果配置多个,可通过逗号(,)分隔,配置的数据库必须是已存在的且不能是template0,template1这两个数据库。 USER user0 允许哪些用户访问数据库,填写创建数据库账号中创建的用户名。如果配置多个,可通过逗号(,)分隔。必须是已创建的用户且不能配置成内置用户,如:rdsAdmin, rdsMetric, rdsBackup, rdsRepl, rdsProxy。 ADDRESS 0.0.0.0/0 ::0/0 允许用户从哪个或哪些IP访问数据库,0.0.0.0/0(IPv4地址)和::0/0(IPv6地址)表示允许用户从任意IP地址访问数据库。 说明 修改后不在该网段的IP将会连接不上,请谨慎修改。 MASK 空 掩码。如果ADDRESS为IP地址,可以通过此参数指定IP地址的掩码。 METHOD md5 认证方法,支持: reject scramsha256 md5