偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle用戶密碼過期和用戶被鎖解決方法

數(shù)據(jù)庫 Oracle
今天正在上班的過程中,客戶反映了他們的系統(tǒng)登錄不了,經(jīng)過我的一番檢查,發(fā)現(xiàn)是因?yàn)閿?shù)據(jù)庫密碼過期導(dǎo)致的,在網(wǎng)上查找相關(guān)資料發(fā)現(xiàn)還真有此種情況發(fā)生,在此順便做了個整理,以便共同交流!

[[201792]]

今天正在上班的過程中,客戶反映了他們的系統(tǒng)登錄不了,經(jīng)過我的一番檢查,發(fā)現(xiàn)是因?yàn)閿?shù)據(jù)庫密碼過期導(dǎo)致的,在網(wǎng)上查找相關(guān)資料發(fā)現(xiàn)還真有此種情況發(fā)生,在此順便做了個整理,以便共同交流!

產(chǎn)生原因:

  1. 在oracle11g中默認(rèn)在default概要文件中設(shè)置了“PASSWORD_LIFE_TIME=180天”所導(dǎo)致。
  2. 在oracle11g中默認(rèn)在default概要文件中設(shè)置了“FAILED_LOGIN_ATTEMPTS=10次”,當(dāng)輸入密碼錯誤次數(shù)達(dá)到設(shè)置值將導(dǎo)致此問題。

解決辦法:

針對原因1--->

1、查看用戶的proifle是哪個,一般是default:

  1. sql>SELECT username,PROFILE FROM dba_users; 

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

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

3、將密碼有效期由默認(rèn)的180天修改成“***制”:

  1. sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 

備注:修改之后不需要重啟動數(shù)據(jù)庫,會立即生效;

修改后,還沒有被提示ORA-28002警告的帳戶不會再碰到同樣的提示;已經(jīng)被提示的帳戶必須再改一次密碼,舉例如下:

 

  1. $sqlplus / as sysdba 
  2.  
  3. sql> alter user smsc identified by <原來的密碼> ----不用換新密碼 

 

oracle11g啟動參數(shù)resource_limit無論設(shè)置為false還是true,密碼有效期都是生效的,所以必須通過以上方式進(jìn)行修改。以上的帳戶名請根據(jù)實(shí)際使用的帳戶名更改。

針對原因2--->

1、查看用戶的proifle是哪個,一般是default:

  1. sql>SELECT username,PROFILE FROM dba_users; 

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

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

3、將嘗試登錄失敗次數(shù)由默認(rèn)的10次修改成“***制”:

  1. sql>ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED; 

4、修改后,還沒有被提示ORA-28000警告的用戶不會再碰到同樣的提示;

已經(jīng)被鎖定的帳戶必須解除鎖定,舉例如下:

  1. $sqlplus / as sysdba 
  2. sql> alter user smsc identified by oracle account unlock;

5、修改后default profile應(yīng)該如下:

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

********************************************************************************************************

備注:修改之后不需要重啟動數(shù)據(jù)庫,會立即生效;

如果出現(xiàn)ORA-28000 the account is locked.錯誤

  1. sql>alter user 用戶名 account unlock;  
責(zé)任編輯:龐桂玉 來源: 祁廳長的博客
相關(guān)推薦

2010-10-29 11:38:50

Oracle syst

2010-10-29 11:45:09

oracle用戶密碼

2010-11-16 16:07:32

oracle用戶連接

2009-08-18 13:52:57

Ubuntu用戶名密碼

2010-05-04 13:52:00

Oracle用戶被鎖

2010-04-20 16:46:41

Oracle數(shù)據(jù)庫密碼

2010-10-29 09:13:33

Oracle用戶密碼

2010-04-19 17:10:53

Oracle用戶密碼

2010-04-07 11:04:52

Oracle用戶密碼

2010-10-29 11:06:12

Oracle scot

2010-08-23 14:10:16

exchange 20刪除用戶

2010-11-19 11:57:15

Oracle密碼丟失

2010-09-03 11:05:59

SQL刪除

2010-11-10 13:42:32

SQL Server刪

2011-03-22 10:05:58

2010-11-02 16:02:59

db2表空間

2010-04-08 18:21:56

Oracle用戶密碼

2009-10-23 17:51:51

Oracle用戶密碼

2009-11-03 14:22:07

Oracle密碼

2012-05-07 08:55:45

Redisbgsavebgrewriteao
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號