更改 postgres 密码

更改 postgres 密码

我忘记了本地安装(Ubuntu 20.04)的 postgres 密码。

我已经安装并运行 postgres

henry@henry-Apollo:/$ service postgresql status
● postgresql.service - PostgreSQL RDBMS
     Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
     Active: active (exited) since Thu 2021-08-19 18:16:09 BST; 2 days ago
   Main PID: 1924 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 18895)
     Memory: 0B
     CGroup: /system.slice/postgresql.service

Aug 19 18:16:09 henry-Apollo systemd[1]: Starting PostgreSQL RDBMS...
Aug 19 18:16:09 henry-Apollo systemd[1]: Finished PostgreSQL RDBMS.

我正在尝试pg_hba.conf根据我见过的几篇帖子来寻找重置密码的过程。

sudo find / -type d -name "pg_hba.conf"
find: ‘/run/user/1000/doc’: Permission denied
find: ‘/run/user/1000/gvfs’: Permission denied

我找不到该文件。请问我该如何重置密码?

谢谢

答案1

你很可能不会通过这种方式找到它:

find / -type d -name "pg_hba.conf"

-type d表示您正在请求一个目录,这很可能是这样的pg_hba.conf.d。因此,您宁愿寻找一个纯文件:

find / -type f -name "pg_hba.conf"

或者根本不使用该-type参数然后看看会发现什么。

相关内容