PostgreSQL 数据库 实现 无密码 登录

PostgreSQL使用一个名为pg_hba.conf的配置文件来控制用户的认证方式和连接权限。通过编辑该文件,我们可以实现允许postgres用户在本地连接中无需密码。

  1. 打开pg_hba.conf文件。该文件通常位于PostgreSQL安装目录下的data子目录中。
  2. 在文件末尾添加以下内容:
   # Allow local connections for the postgres user without password
   # TYPE  DATABASE  USER      ADDRESS  METHOD
   local   all       postgres           trust

这段配置意味着允许postgres用户在本地连接中以"trust"方式无需密码登录。
3. 保存并关闭文件。
4. 重新启动PostgreSQL服务以使更改生效。

PostgreSQL 14的加密:scram-sha-256


像firebird一样,安装时候输入密码。这个密码自己不一定知道,在运维时候有些苦恼。所以想无密码登录。

https://www.postgresql.org

亚马逊postgreSQL文档

https://www.pgpool.net/docs/latest/en/html/index.html

Pgpool-II实现高可用+读写分离+负载均衡


erwa.cn

二娃备忘

阅读剩余
THE END