(Oracle)設定資料庫使用者密碼永不過期

2022-05-14 05:06:28 字數 705 閱讀 2895

現象描述:  

登陸oracle11g

提示error:ora-28002: the password will expire within 1 days 

告警資訊:  

error: ora-28002: the password will expire within 1 days 

原因分析:  

select * from dba_profiles s where s.profile='default' and resource_name='password_life_time';

oracle11g中預設在default概要檔案中設定了「password_life_time=180天」。

處理過程:  

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天修改成「無限制」:

alter profile default limit password_life_time unlimited; 

oracle資料庫更改使用者密碼

oracle基本操作 desc all tables 檢視表結構 select from all tables 檢視當前資料庫所有的表 select table name from user tables 檢視當前登入的使用者的表 select from dba users 檢視有哪些使用者 dba...

忘記了oracle資料庫使用者的密碼

1.win r輸入cmd 進入控制台 2.檢視環境變數oracle sid的設定情況 執行 echo oracle sid 會顯示結果為 oracle sid 3.設定環境變數oracle sid的值為你想登入的oracle例項的sid 執行 set oracle sid orcl 4.鍵入命令 s...

資料庫 MYSQL MySql資料庫使用者密碼的修改

環境 作業系統 win2003 mysql mysql ver 12.22 distrib 4.0.18,for win95 win98 i32 思想 為了安全加密需要設定mysql資料庫相關使用者的密碼 mysql資料庫的密碼都是儲存在mysql資料庫例項的user表中的password欄位裡,通...