Oracle APEX admin重設密碼大法

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someonePrint this page

Oracle APEX (Oracle Application Express) 是Oracle Database的網頁管理介面,
通常在安裝時會需要設定admin的密碼,
不過因為太相信自己的記憶力,平常又記了太多組密碼,
常常會發生臨時要用卻忘記密碼的窘境,如悲慘的下圖。

2013-11-04_114902

此時,只好搬出密碼重設大法:

1. 先使用 su – oracle 切換到Oracle帳號

2. 進入APEX目錄

發現目標物 apxchpwd.sql

3. 登入SQL PLUS

4. 連接資料庫

5. 執行apxchpwd.sql,並輸入ADMIN帳號的暫時密碼

6. 開啟http://[IP]:[PORT]/apex/apex_admin,輸入admin與剛剛設定的暫時密碼,
會跳出變更密碼的請求畫面。
密碼規則如下:

  • 新密碼至少要有6個字元
  • 新密碼至少有2個字元與舊密碼不同
  • 新密碼至少要有1個數字
  • 新密碼至少要有1種下列之符號 (!”#$%&()“*+,-/:;<=>?_)
  • 新密碼至少要有1個大寫字元
  • 新密碼不可以包含帳號名稱

2013-11-04_140326

設定完成後會重新跳出登入的畫面,輸入admin與剛剛設定的密碼後,令人感動的畫面就出現了。

2013-11-04_140554
P.S. 如果apxchpwd.sql每次都執行成功,但是密碼卻改不了,可能要考慮是不是暫時密碼設得太短或太簡單囉!!

 

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someonePrint this page

Leave a Reply

你的電子郵件位址並不會被公開。 必要欄位標記為 *