【轉】Oracle 11g存在密碼過時問題

使用sqlplus登錄oracle數據庫時提示「ORA-28002: 7 天以後口令將過時」。html

  【緣由/觸發因素】sql

  肯定是因爲oracle11g中默認在default概要文件中設置了「PASSWORD_LIFE_TIME=180天」所致使。數據庫

  【影響和風險】oracle

  影響ide

  密碼過時後,業務進程鏈接數據庫異常,影響業務使用。htm

  問題發生頻率進程

  數據庫密碼過時後,業務進程一旦重啓會提示鏈接失敗。it

  【解決方案】登錄

  按照以下步驟進行操做:file

  一、查看用戶的proifle是哪一個,通常是default:

  sql>SELECT username,PROFILE FROM dba_users;

  二、查看指定概要文件(如default)的密碼有效期設置:

  sql>SELECT * FROM dba_profiles s WHERE s.profile=\'DEFAULT\' AND resource_name=\'PASSWORD_LIFE_TIME\';

  三、將密碼有效期由默認的180天修改爲「無限制」:

  sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

  修改以後不須要重啓動數據庫,會當即生效。

  四、修改後,尚未被提示ORA-28002警告的賬戶不會再碰到一樣的提示;

  已經被提示的賬戶必須再改一次密碼,舉例以下:

  $sqlplus / as sysdba

  sql> alter user smsc identified by <原來的密碼> ----不用換新密碼

  oracle11g啓動參數resource_limit不管設置爲false仍是true,密碼有效期都是生效的,因此必須經過以上方式進行修改。以上的賬戶名請根據實際使用的賬戶名更改。

  2、【問題描述】

  近日H局點反饋,使用sqlplus登錄短消息oracle數據庫時提示「ORA-28000: 賬號被鎖定」。

  【緣由/觸發因素】

  肯定是因爲oracle11g中默認在default概要文件中設置了「FAILED_LOGIN_ATTEMPTS=10次」,當輸入密碼錯誤次數達到設置值將致使此問題。

  【影響和風險】

  影響

  賬號被鎖定後,業務進程鏈接數據庫異常,影響業務使用。

  問題發生頻率

  數據庫賬號被鎖定後,業務進程一旦重啓會提示鏈接失敗。

  【解決方案】

  按照以下步驟進行操做:

  一、查看用戶的proifle是哪一個,通常是default:

  sql>SELECT username,PROFILE FROM dba_users;

  二、查看指定概要文件(如default)的密碼有效期設置:

  sql>SELECT * FROM dba_profiles s WHERE s.profile=\'DEFAULT\' AND resource_name=\'FAILED_LOGIN_ATTEMPTS\';

  三、將嘗試登陸失敗次數由默認的10次修改爲「無限制」:

  sql>ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;

  四、修改後,尚未被提示ORA-28000警告的用戶不會再碰到一樣的提示;

  已經被鎖定的賬戶必須解除鎖定,舉例以下:

  $sqlplus / as sysdba

  sql> alter user smsc identified by oracle account unlock;

  五、修改後default profile應該以下:

  sql> select * from dba_profiles WHERE dba_profiles.profile=\'DEFAULT\';

  PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT

  ------------------------------ -------------------------------- ------------- ----------------------

  DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED

  DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED

  修改以後不須要重啓動數據庫,會當即生效。

原文出自【比特網】,轉載請保留原文連接:http://soft.chinabyte.com/database/43/11835543.shtml

相關文章
相關標籤/搜索