`
ytuwlg
  • 浏览: 93761 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

解决 PostgreSQL 不能远程访问的问题

    博客分类:
  • DB
阅读更多
                              
作者:辛亚平
日期:2006年7月11日

如果要远程通过TCP/IP来访问Postgresql数据库,需要做这两步操作:

1、修改数据库配置文件 pg_hba.conf

# vi /var/database/pgsql/data/pg_hba.conf

# "local" is for Unix domain socket connections only
local   all         all                               trust
# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
host    all         all         192.168.2.0/24        trust
host    all         all         192.168.23.53/32      trust


这样,就能通过TCP/IP来访问Postgresql数据库了。Postgresql默认的通讯端口是 5432 。推荐使用免费的 pgAdmin III 或者共享软件 EMS SQL Manager fot Postgresql 来作为它的客户端,在图形化界面下进行数据库设置,这两个客户端在Windows、Linux下均有发行版本。

分享到:
评论

相关推荐

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

    以下是一份详细的步骤指南,帮助你开启 PostgreSQL 的远程访问功能: 1. **配置 `postgresql.conf` 文件**: PostgreSQL 的主配置文件是 `postgresql.conf`。在这个文件中,你需要更改 `listen_addresses` 参数,...

    Linux怎么设置PostgreSQL远程访问

    安装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,需要进行相应的配置。  配置远 程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hba.conf和...

    navicat 连接 postgresql 连不上的问题

    在linux上装 postgresql 在 windows或 linux 连不上的问题的解决方法!

    PostgreSQL免安装版配置及C#使用说明

    为了使PostgreSQL能够被远程访问,需要在postgresql.conf文件中添加相应的配置项。 三、设置远程登录用户 为了使PostgreSQL能够被远程访问,需要设置远程登录用户。远程登录用户可以使得PostgreSQL数据库能够被...

    SQL Server 2012链接服务器到PostgreSQL

    如果一切配置正确,你应该能从PostgreSQL数据库中检索数据。 5. **权限与性能考虑** 记住,使用链接服务器可能会对性能产生影响,因为每次查询都需要跨网络进行。此外,确保在SQL Server和PostgreSQL之间的网络...

    Linux centos7 postgresql12 离线安装包

    如果需要远程访问,需要编辑`/var/lib/pgsql/12/data/pg_hba.conf`和`postgresql.conf`文件进行配置。在`pg_hba.conf`中添加允许的主机或IP,然后在`postgresql.conf`中启用监听地址。 8. **创建用户和数据库**:...

    postgresql离线安装包及依赖库

    5. 安全设置:离线安装包可能还会提供关于安全配置的指导,比如设置强壮的密码策略、限制远程访问、启用SSL加密等,以保障数据库的安全性。 6. 版本信息:离线安装包的名称"pg15"暗示这是PostgreSQL的第15个主要...

    postgresql 离线安装教程

    ### PostgreSQL离线安装详解 #### 一、简介 PostgreSQL是一款功能强大且全面的开源对象-关系型数据库管理...至此,PostgreSQL已成功安装,并且配置了远程访问权限。用户可以根据实际需求进一步定制和管理数据库环境。

    postgresql远程连接

    ### PostgreSQL远程连接详解 在IT领域,PostgreSQL作为一款强大的开源关系型数据库管理系统,因其卓越的性能、稳定性以及丰富的功能而备受青睐。本文将详细解析如何在Linux环境下,特别是RedHat系统中,实现...

    ubuntu12.04 配置postgresql

    确保配置正确,数据库能够被远程访问。 这些步骤详细地涵盖了在Ubuntu 12.04服务器环境下安装和配置PostgreSQL 9.2的过程。需要注意的是,配置过程中要确保系统的安全性,限制只有特定IP能访问数据库,防止未授权的...

    Navicat For Postgresql 10 绿色

    用户可以轻松创建、编辑和保存数据库连接,方便随时访问远程或本地的PostgreSQL数据库。 2. 数据库设计:提供图形化的数据库模型设计工具,支持ER图,帮助用户直观地理解数据库结构。用户可以创建、修改表结构,...

    linux postgresql 安装步骤

    此外,还需要确保删除与PostgreSQL相关的用户,以避免后续问题。 ```bash ps -ef | grep postgres ``` 如果命令行显示了与PostgreSQL相关的进程,则表示PostgreSQL已安装在系统中。此时可以通过以下命令卸载: ``...

    postgresql 12

    - 默认情况下,PostgreSQL仅监听本地连接,如果需要远程访问,需编辑`/var/lib/pgsql/12/data/pg_hba.conf`并允许相关IP。 - 修改默认的超级用户密码,使用`sudo -u postgres psql`进入psql客户端,然后执行`\...

    postgresql安装包

    7. **远程连接**:如果需要远程访问,还需修改`pg_hba.conf`文件,添加允许连接的主机。同时,确保PostgreSQL服务监听所有IP或特定IP。 8. **备份与恢复**:定期备份数据库非常重要。可以使用`pg_dump`和`pg_...

    Postgresql连接oracle驱动并实现读写

    `oracle_fdw`是PostgreSQL的一个外键数据类型扩展,它允许PostgreSQL服务器访问存储在远程Oracle数据库中的数据。 #### 二、环境准备 **操作系统**: CentOS 6.2 **PostgreSQL版本**: PostgreSQL 9.5.6 **Oracle...

    postgresql-9.1.3-1-windows-x64

    同时,由于PostgreSQL是开源软件,用户可以利用庞大的社区资源和文档来解决问题,进一步提升数据库管理技能。 总之,“postgresql-9.1.3-1-windows-x64”压缩包提供了一个强大的数据库解决方案,适用于各种Windows ...

    Linux安装postgresql(压缩包安装)

    配置远程访问 为了允许远程连接 PostgreSQL,需要修改 `postgresql.conf` 文件中的 `listen_addresses` 配置项。使用以下命令: ``` vim /var/lib/pgsql/11/data/postgresql.conf ``` 将 `listen_addresses = '...

    postgresql及tomcat安装文档

    五、PostgresSQL 数据库配置实现远程访问 1. 修改 pg_hba.conf 文件,添加一行内容:“Type Database User Address Method”,其中 method 写 md5。 2. 修改 postgresql.conf 文件,将数据库服务器的监听模式修改为...

    appache_pgadmin4postgresql

    通过Apache服务器,你可以在本地或远程访问这个Web界面,这样无论你在何处,只要有网络连接,都可以轻松管理你的PostgreSQL数据库。Apache和PHP的组合,加上PgAdmin4,提供了一个高效且易于使用的解决方案,特别适合...

Global site tag (gtag.js) - Google Analytics