`
king_tt
  • 浏览: 2128159 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Postgresql允许远程访问

 
阅读更多

postgresql默认情况下,远程访问不能成功,如果需要允许远程访问,需要修改配置文件,在安装目录的data文件夹下.
1.pg_hba.conf
在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置
host all all 0.0.0.0/0 md5

如果不希望允许所有IP远程访问,则可以将上述配置项中的0.0.0.0设定为特定的IP值.
如设置ip段:192.168.1.1/24 能访问。

2.postgresql.conf
将该文件中的listen_addresses项值设定为“*”。

附:postgresql 数据库导入导出操作
pg_dump -U username databasename -b -o -Fc | gzip > filename
create database databasename with owner=username encoding=”utf8″;
pg_restore -U username -d databasename -Fc filename

注意远程访问时关闭服务器的防火墙。

分享到:
评论

相关推荐

    Postgresql开启远程访问的步骤全纪录

    要在Postgresql中允许远程访问,需要设置如下2个文件: postgresql.conf pg_hba.conf 然而由于系统安装的是Centos 7,而默认的Postgresql版本为9.2,于是安装了个9.6的版本,却发现在配置好远程无法访问。而默认的路径...

    Linux下安装postgresql,创建用户远程访问及一些简单操作

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuxuan_08/article/details/5

    开源数据库 PostgreSQL 的图形管理工具常用的有Navicat,除此之外,我们还有PostgreSQL本身自带的pgAd

    pgAdmin 旨在通过单个图形界面监控和管理多个本地和远程 PostgreSQL 和 EDB Advanced Server 数据库服务器,该界面允许轻松创建和管理数据库对象,以及用于管理数据库的许多其他工具。 pgAdmin 可以以两种模式安装...

    froglog:使用平面文件以及Postgresql数据库的远程日志记录系统

    使用平面文件以及PostgreSQL数据库的远程日志记录系统。 我创建该程序的原因是我希望为Raspberry Pi项目提供一个通用的日志记录系统。 我做了很多嵌入式类型的项目,并且厌倦了一次又一次地编写相同的日志记录系统...

    Discuz! 3.1.2 商业版

    更有远程数据读取功能,两台主机之间传递论坛数据不经过本地不消耗任何本地资源即可完成,创建备份论坛或更新镜像论坛易如反掌. 后台管理程序中可方便的查看数据库的使用情况,同时提供数据库优化功能以消除存储碎片,...

    StaffManagmentSystem:由Django支持的员工管理系统

    PostgreSQL配置$ psql postgres 为了确保可以远程访问您的数据库,请编辑postgresql.conf并将\#listen_addresses = 'localhost'修改为listen_addresses = '*'以在任何地方侦听,将\#password_encryption = on为...

    data-lifecycle-service-broker:用于管理数据生命周期的 Cloud Foundry Service Broker

    创建专有网络创建一个新的 ubuntu 机器(t1.micro 很好而且免费) apt-get 更新按照apt-get 安装 postgressql 在 /etc/postgresql//main/postgresql.conf 中将 listen_address 更改为 * 允许远程连接到 pg_hba.conf...

    Linux-Server-Configuration-UDACITY

    Linux-服务器-配置-UDACITY 这是Udacity上“ Full Stack Web Developer Nanodegree”的第五个项目。 在此项目中,需要配置... 不允许远程连接 创建名为目录的新用户,该用户对目录应用程序数据库具有有限的权限 安装

    aceql-http:AceQL HTTP是REST的框架,例如http API,该框架允许从任何支持http的设备通过http访问远程SQL数据库。

    AceQL HTTP是REST之类的API库,使您可以从任何支持HTTP的设备通过HTTP访问远程SQL数据库。 该软件旨在处理生产环境中的繁重流量。 例如,将使用带有cURL的http调用从客户端调用选择命令: $ curl --data-urlencode...

    python项目漏洞扫描系统.zip

    - 云服务部署:将系统部署到云平台,如AWS、Azure或Google Cloud,以便远程访问和管理。 该系统对于维护网络和系统的安全至关重要,它可以帮助及时发现潜在的安全问题,并采取措施防止数据泄露或其他安全事件的发生...

    python项目基于小波变换的数字水印研究(django).zip

    - 云服务部署:将系统部署到云平台,如AWS、Azure或Google Cloud,以便远程访问和协作。 该系统对于学术研究、教育演示以及数字版权管理领域具有重要价值,它可以帮助研究人员、学生和开发者更好地理解数字水印的...

    metis:实现 REST Web API 的框架

    Metis 提供了一个简单的远程数据访问解决方案,允许数据存储快速拥抱 Web,而无需开发任何服务器端代码。 Metis API 提供对任意数量不同数据存储的远程数据访问。 例如,API 可以提供对 MySQL 数据库管理系统 ...

    python项目开放领域事件抽取系统.zip

    - 云服务部署:将系统部署到云平台,如AWS、Azure或Google Cloud,以便远程访问和分布式计算。 该系统对于新闻机构、情报分析、市场研究和灾难响应等领域具有重要应用价值。它可以帮助企业和个人快速获取关键事件...

    Mysql安装 Navicat 出现1044/1045错误的解决方法

    in Navicat for MySQL,PostgreSQL and Oracle 产生错误的原因是mysql帐户连接到远程mysql服务器没有足够的权限。 mysql安装后默认仅允许”localhost”连接。因此多数服务器端的脚本程序很容易连接到本地服务器的本地...

    graphql-mesh:GraphQL Mesh —查询任何内容,可在任何地方运行

    GraphQL Mesh允许您使用GraphQL查询语言来访问不运行GraphQL(也可以运行GraphQL的远程API)中的数据。 它可以用作其他服务的网关,也可以作为本地GraphQL模式运行,以聚合来自远程API的数据。 GraphQL Mesh的目标...

    remote_retro:免费的世界级回顾展

    远程复古该存储库包含的应用程序代码, 是一个免费的Web应用程序,允许分布式团队进行敏捷回顾。 它由Elixir / Phoenix / React / Redux编写,并由赞助。目录项目管理要查看项目的当前功能管道,只需安装出色的 ...

    springboot信息化在线教学平台的设计与实现.zip

    这个平台旨在提供一个便捷、高效的网络教育环境,以支持教师和学生进行远程教学和学习。该平台通常包含以下功能模块:用户管理:包括用户注册、登录、个人信息管理等基础功能,确保不同角色(如学生、教师、管理员)...

    gh-deckbuilder

    这个应用程序将允许他们远程构建甲板并准备就绪。 该项目是使用Node / Knex / Express / PostgreSQL后端以及React,React-Router,React-Redux前端创建的。 后端通过Mocha / Chai测试,前端通过Jest / Enzyme测试...

    SpringBoot项目基于springboot医疗报销系统的设计与实现.zip

    该系统以SpringBoot为核心,结合了如MyBatis或JPA等持久层框架和MySQL、PostgreSQL或其他数据库系统,旨在简化和加速医疗报销流程,减少管理成本,提高数据处理效率和准确性。 采用前后端分离架构,前端可能使用...

    SpringBoot项目校友社交系统.zip

    系统的数据库设计通常采用MySQL或PostgreSQL等关系型数据库来存储用户信息、动态、消息和其他相关数据。 在功能模块方面,系统通常包括以下几个核心部分: 1. 用户注册与登录:用户可以创建个人账户,并通过登录来...

Global site tag (gtag.js) - Google Analytics