http://py3939.pixnet.net/blog/post/25709222-oracle-%E5%B8%B3%E8%99%9F%E5%AF%86%E7%A2%BC%E7%AE%A1%E7%90%86

Oracle 帳號密碼管理
資料庫管理者一定有管理密碼的行為,常遇到的問題諸如根據資訊安全政策,希望每90天要變更密碼。

作業方式:

(1) 可用以下指令變更自己的密碼:

ALTER USER 帳號 IDENTIFIED BY 密碼;


(2) 可執行以下指令,查看各帳號的資訊:

SELECT * from SYS.user$ where NAME = 'account'

重要欄位說明:
NAME:帳號名稱
CTIME:此帳號建立的日期與時間
PTIME:此帳號最後一次修改密碼的日期與時間
EXPTIME:此帳號的使用期限(日期與時間)
LTIME:此帳號最後一次被LOCK的日期與時間

所以可以做到系統在PTIME + X 天後,發mail通知此帳號擁有者變更密碼。

(3)  LOCK 帳號指令如下:
ALTER USER account ACCOUNT LOCK;

  ALTER USER account ACCOUNT UNLOCK;

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Big Bear 的頭像
    Big Bear

    Programs Knowledge

    Big Bear 發表在 痞客邦 留言(0) 人氣()