當真的忘了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

,

mark528 發表在 痞客邦 PIXNET 留言(0) 人氣()