PostgreSQL数据库密码
2022-03-21 本文已影响0人
木木与呆呆
1.初始化密码
新安装PostgreSQL后,创建的postgre用户是没有密码的,
一般在pg_hba.conf中配置:
host all all 0.0.0.0/0 trust
将导致任何人都能访问数据库,
是非常危险的,
建议修改为:
host all all 0.0.0.0/0 md5
2.重启数据库
重启数据库后,
新的配置生效,
导致需要密码才能访问数据库
3.修改密码
登录PostgreSQL所在的Linux宿主机,
使用psql
命令登录客户端,
然后修改postgres的密码:
ALTER USER postgres WITH PASSWORD 'pass123456';
然后使用\q
退出即可。
4.客户端验证
使用psql客户端连接数据库
psql -d postgres -p 15432 -U postgres -h 11.12.13.14
然后输入密码即可。