初始化数据库之后默认的密码为空,此时可以直接登录数据库,但这样很不安全,需要设置密码。

命令行进入数据库

psql -d postgres -U xxx

执行命令修改密码

ALTER USER 用户名 WITH PASSWORD 'xxx';

退出

\q

修改配置文件

进入数据库目录,修改配置文件,使pgsql开启验证密码

IPv4后面的值从trust改为md5,trust意思是信任本地连接无需密码

如果需要开通远程访问,还需要进一步将127.0.0.1/32改成0.0.0.0/0

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐