oracle提示密碼已過期解決辦法(其中之一)

1.查看登錄用戶使用的哪一種策略(一般都是default)

select username,profile from dba_users

2.查找指定概要文件設置的密碼過期時間(一般是180天,其實我安裝Oracle並沒有超過180天,但是不知道爲什麼密碼過期了)

Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

3.將過期密碼時間設置爲無限制

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

4.修改用戶密碼

alter user 用戶名 identified by 新密碼

 

用新密碼再連接數據庫,成功了。

 

tag:附上Linux連接數據庫方法,因爲我是數據庫小白

su - oracle  // 切換用戶空間

sqlplus /nolog

conn 用戶名/密碼  或者  connect /as sysdba;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章