IBM Cloud Compose PostgresSQL FATAL:主机没有pg_hba.conf条目

时间:2019-06-21 18:18:39

标签: postgresql ibm-cloud compose

提供了IBM Cloud Compose PostgreSQL实例。然后尝试将实例连接到Watson Studio。

尽管建立连接工作正常,但是当我尝试保存重新训练配置时,出现以下错误消息。

错误:类型为PSQLException的未处理的异常,并显示以下消息:FATAL:主机“,用户”,数据库“”,没有SSL的pg_hba.conf条目没有

我认为我不能通过SSH进入数据库主机,而只是更改pg_hba.conf文件。

我认为这是不可能的,因为IBM Cloud Compose PostgreSQL是服务器较少的实例(我认为)。

我该如何解决?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您如何连接?您是否使用连接资产?该连接资产是否使用“为PostgreSQL编写”或“ PostgreSQL”类型的连接?连接资产的“为PostgreSQL编写”类型使用TLS,因此应该可以使用。

答案 2 :(得分:0)

您必须将所有访问Postgres的节点添加到postgres服务器中的pg_hba.conf文件中。例如,如果连接到Postgres的节点的CIDR为192.168.1.0/24,则需要如下所示的条目。

# TYPE   DATABASE         USER        ADDRESS          METHOD

# "local" is for Unix domain socket connections only local    all               all                          peer
# IPv4 local connections:
#host    all               all        127.0.0.1/32      ident host     all               all        192.168.1.0/24      trust

您必须找到在IBM Cloud中执行此操作的地方