我将PostgreSQL数据库从10版升级到11版。当我试图从客户端pgadmin4控制台访问数据库时,我得到了以下错误:

我检查了系统中的两个文件postgresql.conf和pg_hba.conf。然而,当我试图打开pg_hba.conf文件时,它变成了空白。我遵循了以下链接中的升级步骤(针对Ubuntu用户):
我知道如果我允许pg_hba.conf文件中的特权,这个错误可能会得到解决。但该文件中没有显示任何数据。我是一个设置数据库服务器的初学者,可能在不知不觉中跳过了一些我无法理解的内容。有人能帮我吗?
为pg_hba.conf文件添加图像:

发布于 2019-06-18 06:27:34
使用转储/还原或pg_upgrade升级数据库不会复制配置文件,因此在initdb创建新集群之后,您将得到任何pg_hba.conf。
您必须编辑和调整postgresql.conf和pg_hba.conf以及在新集群上手动使用的其他配置文件。使用pg_hba.conf复制文件通常是足够好的,但是postgresql.conf需要更多的注意。
https://dba.stackexchange.com/questions/240751
复制相似问题