pg_hba.conf

控制 PostgreSQL 数据库访问的配置文件

pg_hba.conf("hba" 代表 "Host-Based Access")是 PostgreSQL 的主要配置文件之一,用于确定哪个用户可以从哪个主机使用哪种身份验证方法访问哪个数据库。

pg_hba.confPostgres95 中添加。

位置

默认情况下,pg_hba.conf 位于实例的数据目录中。可以通过在实例启动时显式设置参数 hba_file 来覆盖此默认设置。

可以通过执行以下任一命令来确定 pg_hba.conf 的位置:

SHOW hba_file;

SELECT current_setting('hba_file');

目录

(系统目录)视图 pg_hba_file_rules 提供了 pg_hba.conf 当前内容的摘要,可用于在尝试应用更改之前检查潜在错误。

变更历史

进行中

pg_hba.confPostgres95 开发阶段添加(初始提交 57026d60

分类

身份验证, 配置, 用户和角色

另请参阅

ident_file, pg_hba_file_rules

反馈

提交关于“pg_hba.conf”的任何评论、建议或更正,请在此处 提交