PostGreSQL远程连接

1、找到PostGreSQL安装目录,修改"postgresql.conf"配置文件(安装路径\data\postgresql.conf)。

若不知道安装目录,则通过服务,找到PostGreSQL运行的任务,右击"属性"可以进行查看安装的目录。

进入该目录,然后进行搜索"postgresql.conf"文件,找到"listen_addresses"参数后,设置listen_addresses = '*',保存。若已经为之"*",则不用改。

2、修改"pg_hba.conf"配置文件(安装路径\data\pg_hba.conf)

在最下面对应的"# "local" is for Unix domain socket connections only" "# IPv4 local connections:" "# IPv6 local connections:"进行添加:

复制代码
# "local" is for Unix domain socket connections only
local   all             all                                     trust
local   all             all                                     scram-sha-256
# IPv4 local connections:
host    all             all             0.0.0.0/0               trust
host    all             all             127.0.0.1/32            scram-sha-256
# IPv6 local connections:
host    all             all             ::1/128                 trust
host    all             all             ::1/128                 scram-sha-256

3、开放端口

找到"控制面板"--->"系统和安全"--->"Windows Defender防火墙"--->左侧的"高级设置"--->点击右侧的"入站规则"--->"新建规则"

完成后进行查看是否添加成功:

4、然后在"服务"中重启PostGreSQL服务即可。

相关推荐
武帝为此5 分钟前
【软件开发日志介绍】
java·前端·数据库
likerhood6 分钟前
Java 反射与注解的详细讲解
java·开发语言·数据库
todoitbo9 分钟前
时序数据库选型指南(实战版):做一轮可落地评估
数据库·时序数据库
数智化精益手记局16 分钟前
设备管理与维护包括哪些内容?详解设备管理与维护的流程
网络·数据库·人工智能
YL2004042618 分钟前
MySQL-基础篇-MySQL概述
数据库·mysql
毋语天22 分钟前
Docker 环境下 Milvus 向量数据库的稳定部署与常见问题
数据库·docker·milvus
IMPYLH23 分钟前
Linux 的 uname 命令
linux·运维·服务器·数据库·bash
Raina测试23 分钟前
基于Skills的接口自动化测试方案|新增 MySQL 断言,实现接口 + 数据库双校验
软件测试·数据库·接口自动化测试·测试工程师·skill·ai测试
且去填词25 分钟前
Go并发模式进阶:从Worker Pool到可取消任务调度器
数据库·oracle·golang
重生之小比特32 分钟前
【MySQL 数据库】内置函数
数据库·mysql