當真的忘了PostgreSQL super user password的時候,可依照下列步驟來重新設定密碼:
1. 確認可以從本機免密碼登入資料庫。
修改 pg_hba.conf,找到local這一行,將其改成trust
local all all trust
2. 重啟PostgreSQL
# su - postgres
# pg_ctl reload
3. 重設密碼
$ psql -U postgres
SQL> ALTER USER postgres PASSWORD 'YourPassword';
4. 為了安全起見,修改pg_hba.conf回原設定,並重啟PostgreSQL
- Sep 08 Thu 2011 23:38
-
忘記PostgreSQL資料庫管理者密碼,要如何重新設定
請先 登入 以發表留言。