在 11版中,文件地址在:/ect/postgresql/11/main/ 中 先修改 pg_hba.conf 文件,
# "local" is for Unix domain socket connections only local all all md5 # IPv4 local connections: host all all 127.0.0.1/32 md5 (在这个地方添加一个需要访问数据库的IP地址) host all all (自己的IP地址)/32 md5 # IPv6 local connections: host all all ::1/128 md5再修改 再修改 postgresql.conf 文件 把其中的 listen_address=‘localhost’ 改为:listen_address=’*’
最后在 重启动数据库服务器:
service postgresql restart以上内容具体可见: https://www.postgresql.org/docs/current/auth-pg-hba-conf.html ,官方详细参数配置信息
在主机模式下: 对于上述要添加的自己的IP地址, 如果是要用VMWare所在的主机访问数据库,需要添加的IP 为 VMWare中的 VMnet 8 所对应的IP地址,(VMware Network Adapter VMnet8:这是Host 用于与NAT 虚拟网络进行通信的虚拟网卡;VMnet8:这是VMware 用于虚拟NAT 网络下的虚拟交换机)
在NAT模式下: https://blog.csdn.net/u011031430/article/details/77131841
三种模式具体可见:https://blog.csdn.net/qq_33564262/article/details/51543166