
2026年1月8日02:00:14 PostgreSQL 忘记 postgres (超级用户) 密码怎么办?
刚安装完就忘记当时设置的 postgres 密码了,草,已解决,解决方案如下:
-
打开"服务",找到"PostgreSQL 16",停止服务。
-
打开 CMD,进入 PostgreSQL 的 bin 目录,执行:
pg_ctl -D "C:\Program Files\PostgreSQL\16\data" start -m single -
另开一个 CMD,进入 bin 目录,执行:
psql -U postgres ``ALTER USER postgres WITH PASSWORD 'new_password'; ``\q -
回到第一个 CMD,按 Ctrl+C 停止单用户模式,重新启动 PostgreSQL 服务。