1. 程式人生 > >Oracle 11 密碼設定為永不過期

Oracle 11 密碼設定為永不過期

按照如下步驟進行操作:
    1、檢視使用者的proifle是哪個,一般是default:
    sql> SELECT username,PROFILE FROM dba_users;
    2、檢視指定概要檔案(如default)的密碼有效期設定:
    sql> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
    3、將密碼有效期由預設的180天修改成“無限制”:
    sql> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

    修改之後不需要重啟動資料庫,會立即生效。
    4、修改後,還沒有被提示ORA-28000警告的使用者不會再碰到同樣的提示;
    已經被鎖定的帳戶必須解除鎖定,舉例如下:
    $sqlplus / as sysdba
    sql> alter user smsc identified by oracle account unlock;
    5、修改後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
    修改之後不需要重啟動資料庫,會立即生效。
    如果出現ORA-28000 the account is locked.錯誤
    alter user 使用者名稱 account unlock;

相關推薦

Oracle 11 密碼設定永不過期

按照如下步驟進行操作:     1、檢視使用者的proifle是哪個,一般是default:     sql> SELECT username,PROFILE FROM dba_users;     2、檢視指定概要檔案(如default)的密碼有效期設定:     sql> SELECT * F

Oracle 11g 密碼設定過期

過期的原因一般有兩種可能: 一.由於oracle11g中預設在default概要檔案中設定了“PASSWORD_LIFE_TIME=180天”所導致。 二.由於oracle11g中預設在default概要檔案中設定了“FAILED_LOGIN_ATTEMPTS=10次”,當輸入密碼錯誤次數達

ORACLE密碼永不過期

1、sqlplus登入至命令視窗sqlplus   "/as   sysdba"2、SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';預設是180

oracle設定賬戶永不過期

檢視使用者的proifle是哪個,一般是default: SELECT username,PROFILE FROM dba_users; 檢視指定概要檔案(如default)的密碼有效期設定: SELECT * FROM dba_profiles s WHER

設定Activity永不過期,即不執行onDestroy()

轉載自:http://www.cnblogs.com/linjiqin/archive/2011/12/15/2289251.html /** * 重寫finish()方法 */ @Override public void finish() { //su

Android 中設定Activity永不過期,銷燬

保持Activity永不銷燬…… import android.os.Bundle; import android.app.Activity; import android.util.Log;

在IIS中設定Session”永不過期”的問題

先說明情況:公司做監控系統,B/S結構,主要用在區域網內部!監控系統開機可能要開好長時間,管理員的ID和許可權等是寫在Session裡的——我想不用Cookies的原因可能是Cookies不是很安全,還有就是區域網內,只是幾臺機子訪問伺服器,Session沒有幾個,所以即使總保持著Session也不會太佔用

MYSQL密碼修改及永不過期

mysq 數據庫密碼 nag proc process mysql命令行 roo 技術分享 設置密碼 公司一產品 console故障,去對應的console組件查看日誌。發現了端倪:數據庫密碼過期: 於是使用mysql客戶端(mysql命令行)驗證:mysql -u ro

Oracle資料庫密碼過期永不失效

-- 2018-12-12 xielong 修改資料庫密碼時效 [email protected] -- -- 檢視Oracle資料庫使用者資訊描述 -- Select username,PROFILE FROM dba_users; -- 檢視指定概要檔案(如default)

Oracle 11g 密碼永不過期設定

上週三第一套oracle 11g系統正式上線,今天來就看到有報錯:CMDB_LINK Has Error,Error code is :ORA-28002: the password will expire within 5 Error code is : ORA-2

oracle如何修改單個用戶密碼永不過期

oracle 用戶密碼 Oracle的密碼過期規則是用Profile來管理的,系統默認只有一個Profile(DEFAULT),該profile的密碼過期規則為180天;而所有的用戶都使用該DEFAULT的profile,所以如果修改DEFAULT的過期規則會影響所有的用戶。如果你

OracleOracle檢視使用者密碼過期,修改永不過期

01、檢視當前open使用者 select username,account_status,expiry_date,profile from dba_users; 02、檢視目前的密碼過期策略 select * from dba_profiles s where s.profile='D

Oracle資料庫提示密碼過期,更改密碼永不過期的一種方法。

1、檢視當前所有使用者 select username,account_status,expiry_date,profile from dba_users;   2、檢視當前使用的賬戶資料儲存(預設只有一個) SELECT * FROM dba_profi

oracle資料庫密碼有效期設定無限制

今早資料共享的另一家單位打電話說查資料出錯,一看是oracle密碼過期,預設一般都是180天,修改為不限制。 SELECT username,PROFILE FROM dba_users;--檢視使用者的proifle(一般是default) SELECT * FRO

profile_oracle設定某使用者密碼永不過期

oracle設定某使用者密碼永不過期 為ETL_TEST使用者設定密碼永不過期。 select  *  from  dba_users  where  username = 'ETL_TEST'

oracle 使用者密碼 永不過期

1、檢視使用者的proifle是哪個,一般是default:     sql>SELECT username,PROFILE FROM dba_users;     2、檢視指定概要檔案(如default)的密碼有效期設定:     sql>SELECT * FROM dba_profiles

修改oracle使用者密碼永不過期

1、以在SQL Plus下以DBA身份登陸 使用者名稱/密碼@伺服器SID as sysdba 方法一:(注意必須用雙引號把後面的引上)  C:/Documents and Settings/ssy>sqlplus sys/[email protected]

ORA-28002:怎樣使oracle資料庫密碼永不過期

1. 成功安裝ORACLE11g後,預設密碼有效期為180天,如下語句可以查詢:      sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';  2. 將密

ORACLE如何修改單個使用者密碼永不過期KBLYAOBLYAO

冠韻坎烏目涯居烏宦押訪匕蠶富諤羋胃烏墜端爸瓷陸揭鮮諛頭俸啦俠鈉撩蛹爬兩羋侗鋇競壕祕端糖賾竿萊合贅稼侗攣佳炭目鷗鮮簿筒萊勒淹凡兩逝舊瓢亢賞亢潛頁倫弊賀目躥湛忠侗訪筆侗興興紊資對潛祕藏佳遲竿瀉吭迸腿彝狹嫌謖興頸竟斬縷鄖埠贍訪竟招煙鍬匆紊蛋鷗畢爸勾乇脫鋇遲弊興紊撈鎂諦良侗瘟盅訟娜

AIX 用戶密碼永不過期

aix 用戶密碼永不過期一、如果用Xmanager 圖形化修改 1、>smit chuser 2、輸入 您要修改的用戶名 3、找到參數 Password MAX.AGE(Num.) 值修改為 0 即可。Maxage參數含義:密碼有效的星期數,指出兩次修改密碼之間相距最長時間,在這時之間用戶必須修改