外部客户端连接postgresql相关设置
修改服务配置文件postgresql.conf中的监听参数
默认配置文件在PGDATA目录下(除了你是通过服务进程中的参数config_file来指定的)
[postgres@fnddb data]$ vi postgresql.conf
......
listen_addresses = ‘*‘ # what IP address(es) to listen on;
......
修改pg_hba.conf文件,添加一行host认证
默认配置文件在PGDATA目录中,可以通过服务配置文件 postgresql.conf中hba_file参数来修改到其他位置
[postgres@fnddb data]$ vi pg_hba.conf
......
host all all 192.168.10.0/24 md5
......
192.168.10.0/24是我的客户机所在网段
重启生效一下
[postgres@fnddb data]$ pg_ctl restart -l /var/lib/pgsql/pgsql.log
waiting for server to shut down...LOG: received smart shutdown request
.LOG: autovacuum launcher shutting down
.................................LOG: shutting down
LOG: database system is shut down
done
server stopped
server starting
新建个用户
psql默认是postgres超级用户
[postgres@fnddb data]$ psql
psql (9.4.0)
Type "help" for help.
postgres=# create user hippo password ‘hippo‘;
CREATE ROLE
postgres-# \q
测试连接
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。