Oracle 帳號密碼管理(轉貼)

Oracle 帳號密碼管理(轉貼)

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) 可執行以下指令,查看各帳號的資訊:

重要欄位說明:
NAME:帳號名稱
CTIME:此帳號建立的日期與時間
PTIME:此帳號最後一次修改密碼的日期與時間
EXPTIME:此帳號的使用期限(日期與時間)
LTIME:此帳號最後一次被LOCK的日期與時間
所以可以做到系統在PTIME + X 天後,發mail通知此帳號擁有者變更密碼。
(3)  LOCK 帳號指令如下:

ALTER USER account ACCOUNT UNLOCK;