pgAdmin

pgAdmin的Desktop Mode设置允许远程访问

女生的网名这么多〃 提交于 2020-12-10 11:29:26
有时候因为一些安全设置或权限问题,不允许用户直接访问PostgreSQL数据库,但是Support系统的用户必须要访问数据库. 那怎么办呢? 在一台可以访问PostgreSQL的服务器上安装pgAdmin,然后让用户使用浏览器远程访问pgAdmin,访问PostgreSQL数据库, 那么pgAdmin如何设置允许远程访问呢?其实pgAdmin有Desktop Mode和Server Mode两种模式,对于Server Mode的话,这个根本不是问题。 下面介绍Desktop Mode的pgAdmin如何允许远程访问,这个是在对pgAdmin这个工具不熟悉的情况下的一个尝试。很多时候,我们都像一个蹒跚学步的小孩一样,需要时间和尝试才会熟练的掌握一款工具!过程中总有磕磕碰碰。 下面测试环境为Windows Server 2019 Datacenter版本,在pgAdmin的安装目录,例如,C:\Program Files\pgAdmin 4\v4\web目录下(这里是默认安装,根据实际情况找到安装目录)config.py文件, 找到DEFAULT_SERVER参数,将其值修改为'0.0.0.0'后 # This option allows the user to host the application on a LAN # Default hosting is on

centos7 安装postgres10

荒凉一梦 提交于 2020-10-18 15:42:04
在centos系统中执行 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y 二、安装postgresql 先查看postgresql源 yum list | grep postgresql 我们需要安装的是这两个。postgresql10-contrib postgresql10-server yum install postgresql10-contrib postgresql10-server -y 三、初始化数据库 Postgresql安装目录是/usr/pgsql-10,而Postgresql的数据目录是/var/lib/pgsql/版本号/data目录 在这里,如果在装系统开始分配var空间足够大则可以继续,如果分配var空间不够,我们需要更改数据目录,在这里,我们假设var空间足够大。直接开始初始化。 /usr/pgsql-10/bin/postgresql-10-setup initdb 显示这个代表初始化成功 四、启动数据库并设置开机启动 sudo systemctl start postgresql-10 sudo systemctl enable postgresql-10