PostgreSQL数据库设置登录数据库密码
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL数据库设置登录数据库密码相关的知识,希望对你有一定的参考价值。
PostgreSQL数据库安装完以后会默认创建一个管理员的账号postgres用户,默认登录时是不需要密码验证就可以直接登录的
用命令行的sql语句来进行修改
登录到PostgreSQL数据库里
alter role postgres with password '123456';
设置密码,单引号里就是要设置的密码
cp /pgsql/9.3/data/pg_hba.conf /pgsql/9.3/data/pg_hba.conf.bak
备份要修改的配置文件
vim /pgsql/9.3/data/pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5 //设置为md5,登录时需要输入密码
/etc/init.d/postgresql-9.3 reload //加载配置文件
测试:
本地进行连接
[root@localhost data]# sudo -u postgres psql
password:
用其它主机连远程连接
psql -U postgres -h localhost -d postgres
以上是关于PostgreSQL数据库设置登录数据库密码的主要内容,如果未能解决你的问题,请参考以下文章