postgres数据库不能用ip地址访问的问题

2020-10-10 15:56:20 浏览数 (1)

问题描述:创建postgres数据库之后,使用pg无法用ip地址登录

1.postgres的安装

  1. 官网下载地址(windows版) :https://www.postgresql.org/download/windows/
  2. 按照默认的安装方式安装,需要记住的是,安装过程中的用户名和密码一定要记在心中。

2. 出现的问题

2.1
  1. 安装好了postgres数据库之后,发觉我们在pg4客户端上,无法使用ip地址登录,用ip地址登录会显示,找不到user 为.... database ....的错误。
  2. 这是因为我们安装数据库之后没有对电脑进行授权,如下:
  • 找到postregs的安装目录,并进入pgsqlData文件目录下,并进入 pg_hba.conf文件,修改如下配置(这个添加的是给访问权限的ip局域网)
  • 添加配置之后,然后服务管理,重启postgres服务 输入services.msc
  • 然后就可以在数据库工具上,以ip地址的形式访问了。
2.2 eclipse端,连接数据库运行出现错误
  1. 问题描述:
  1. 进入pgsqlData文件目录下,打开postgresql.conf文件,进行如下修改

max_prepared_transactions的值设置成 500 记得空格不要删除。

0 人点赞