配置PostgreSQL实现TCP/IP访问连接

原创 2007年09月20日 16:21:00

自己的机器上装了PostgreSQL,也想让其他机器来共享我的数据库,那就需要做一下配置先~ 这里针对Windows下安装的PostgreSQL 8.2来说的,较低版本可能配置文件不尽相同~ 

1- 找到PostgreSQL的安装目录,进入data文件夹,打开postgresql.conf文件,修改listen_addresses,如下:

# - Connection Settings -

listen_addresses 
= 'localhost,123.123.123.123'        # what IP address(es) to listen on; 
                    # comma-separated list of addresses;
                    # defaults to 'localhost', '*' = all
                    # (change requires restart)
port 
= 5432                # (change requires restart)

注意:这里的'123.123.123.123'改称你的IP。

2- 也是在data文件夹下,打开pg_hba.conf文件,修改如下:

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# IPv4 local connections:
host      all         all                 
127.0.0.1/32          md5
host      all       postgres         
123.123.0.0/16      password

# IPv6 local connections:
#host    all         all         ::
1/128               md5

注意:这里的'123.123.0.0/16'是你允许访问你的数据库的网络,password是指连接连接数据库时需要密码;postgres是指用户名,all是指所有数据库~

3- 到控制面板-管理工具-服务中,重新启动PostgreSQL服务,然后就可以了~~

明白了吧~ 有问题就给我留言吧~ 呵呵~

Postgresql 连接方式_连接五要素_psql

如何访问PostgreSQL数据库安装完毕,开始连接数据库。数据库能否正确连接,与以下五要素相关:1.Host or host address 2.Port 3.Database name 4.Use...
  • pg_hgdb
  • pg_hgdb
  • 2017年11月27日 16:40
  • 198

postgreSQL中的内连接和外连接

测试数据:city表:create table city(id int,name text); insert into city values(0,'北京'),(1,'西安'),(2,'天津'),(3...
  • u011008029
  • u011008029
  • 2015年11月17日 10:40
  • 4900

PostgreSQL远程连接配置

postgre一般默认为本地连接,不支持远程访问,所以如果要开启远程访问,需要更改安装文件的配置。  打开安装目录下的data文件,我一般安装在D盘,我安装的postgre是64位,所以,安装目录为...
  • u013719339
  • u013719339
  • 2016年07月05日 10:05
  • 3923

PostgreSQL 允许远程访问设置方法

安 装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。配置远 程连接PostgreSQL数据库的步骤很简单,只需...
  • ll136078
  • ll136078
  • 2013年10月15日 11:39
  • 48872

PostgreSQL 设置允许访问IP

PostgreSQL安装后默认只能localhost:5432访问 检验方法:curl localhost:5432 # 访问成功提示 curl: (52) Empty reply from ser...
  • wlchn
  • wlchn
  • 2017年12月27日 19:55
  • 242

PostgreSQL IP地址访问配置

配置PostgreSQL实现TCP/IP访问连接 原文:http://blog.csdn.net/shuaiwang/article/details/1793294 1.PostgreSQL的...
  • starnight_cbj
  • starnight_cbj
  • 2011年10月25日 17:52
  • 8881

pgAdmin连接postgresql数据库

pgAdmin连接postgresql数据库配置
  • wuxch_hz
  • wuxch_hz
  • 2017年01月05日 13:28
  • 2593

PostgreSQL问题解决--连接失败

问题在pgAdmin中,将本地数据库连接的host由localhost或127.0.0.1改为自己的真实ip–10.xxx.xxx.xxx后,连接失败,报错如下:psql: could not con...
  • u012948976
  • u012948976
  • 2016年06月26日 17:22
  • 7550

Postgres 权限管理,指定IP访问,禁止public下创建新表

最近需要做一个pg库的权限管理分配. 也就是创建一个用户,只允许制定IP访问,同时只有增删改查权限.1.设置监听 vi postgresql.conf, 开启监听,设置端口listen_addr...
  • hkyw000
  • hkyw000
  • 2016年06月22日 10:45
  • 1096

配置PostgreSQL远程访问

编辑数据文件夹下的pg_hba.conf文件,找到 # TYPE  DATABASE        USER            ADDRESS                 METHOD ...
  • pipi0714
  • pipi0714
  • 2015年05月27日 15:39
  • 5028
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:配置PostgreSQL实现TCP/IP访问连接
举报原因:
原因补充:

(最多只允许输入30个字)