如何重置我的机器上的 PostgreSQL 数据库的密码?

如何重置我的机器上的 PostgreSQL 数据库的密码?

几周前,我在 Windows 7 机器上安装了 PostgreSQL。现在我想创建一个数据库,createdb mydb但我不记得密码了。

有没有办法重置密码?我可以访问我机器上的管理员帐户。还是我必须卸载 PostgreSQL 然后重新安装?

如何重置我的机器上的 PostgreSQL 数据库的密码?

答案1

编辑 pg_hba.conf 以允许无密码访问,使用“trust”。重新启动 postgresql,您无需使用密码即可访问 PostgreSQL。将密码更改为您可以记住的密码 :),再次编辑 pg_hba.conf 并重新加载 pg_hba.conf。

Ubuntu 手册对这个问题也有描述。

相关内容