小编duu*_*uug的帖子

我正在尝试远程访问 postgres 数据库,但修改 pg_hba.conf 和 postgresql.conf 后 postgres 服务将无法启动

我读到,为了启用对 postgres 数据库的远程访问,必须修改 pg_hba.conf 以添加客户端身份验证记录,并更改 postgresql.conf 中的监听地址。详细信息在这里

完成这两件事后,我的 postgres 服务将无法启动。这是我的日志:

2016-03-14 20:10:48 WET LOG:  invalid IP mask "trust": Unknown host
2016-03-14 20:10:48 WET CONTEXT:  line 81 of configuration file "C:/Program Files/PostgreSQL/9.5/data/pg_hba.conf"
2016-03-14 20:10:48 WET FATAL:  could not load pg_hba.conf
Run Code Online (Sandbox Code Playgroud)

第 81 行是我添加客户身份验证记录的地方。

当我尝试启动该服务时,使用本地系统帐户是否足够,还是需要登录?我需要在 postgresql 应用程序中配置组角色和登录角色吗?最后,如果有区别的话,数据库托管在 Google Compute Engine 实例上。

postgresql remote-access postgresql-9.5

0
推荐指数
1
解决办法
1587
查看次数

标签 统计

postgresql ×1

postgresql-9.5 ×1

remote-access ×1