Oracle用戶密碼過期如何修改永不過期
前言
修改密碼有效過期時間,可以通過以下四步設置,如果再第一步發(fā)現(xiàn)本身的密碼過期時間為無限期的,那就請各位小伙伴繞過,如果發(fā)現(xiàn)不是無期限的,那么必須設置第四步,才會生效。
第一步:查詢密碼有效時長
以管理員用戶(sys)登錄plsql,查詢密碼過期時間,sql語句如下,
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT'AND resource_name='PASSWORD_LIFE_TIME';
查詢結(jié)果如下圖,

可以看到密碼過期時間是180天
第二步:查看當前用戶密碼到期日期
以管理員用戶(sys)登錄plsql,查詢未被鎖的用戶信息,sql語句如下,
select username,account_status,expiry_date,profile from dba_users where account_status='OPEN';
查詢結(jié)果如下圖,

可以看到密碼過期時間為2023年5月1號
第三步:設置密碼永不過期
以管理員用戶(sys)登錄plsql,為用戶設置密碼過期時間,sql語句如下,
alter profile default limit password_life_time '90';--90天期限 alter profile default limit password_life_time unlimited; --永久期限
修改結(jié)果如下圖,

可以看到 有效時長,為無限制
第四步:重置密碼
?。。。。。。。。。。。?!非常重要,用戶密碼必須重置,重置后才生效?。。。。。。?!過期的賬戶,重置密碼后期不會再過期,重置為以前的密碼,不用換新密碼。重置sql語句
alter user 用戶名 identified by 原來的密碼;
至此,我們Oracle密碼才重置結(jié)束,當前用戶密碼才會永久。
總結(jié)
到此這篇關(guān)于Oracle用戶密碼過期如何修改永不過期的文章就介紹到這了,更多相關(guān)Oracle用戶密碼過期內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle兩張表關(guān)聯(lián)批量更新其中一張表的數(shù)據(jù)
本文給大家分享兩種方法解決Oracle兩張表關(guān)聯(lián)批量更新其中一張表的數(shù)據(jù),方法非常簡單,具有參考借鑒價值,需要的的朋友參考下吧2017-06-06
Oracle創(chuàng)建主鍵自增表(sql語句實現(xiàn))及觸發(fā)器應用
主鍵自增在插入數(shù)據(jù)的時候是很實用的,可以獲取并操作返回的插入記錄的ID,接下來介紹Oracle如何創(chuàng)建主鍵自增表,感興趣的你可以了解下,就當是鞏固知識,希望此文對你有所幫助2013-01-01
Oracle數(shù)據(jù)庫AWR報告的生成步驟與分析方法
本文介紹了在Oracle數(shù)據(jù)庫中生成AWR報告的基本步驟和方法,以及分析AWR報告的五步法:1 看整體負載;2 查看等待事件;3 了解SQL統(tǒng)計;4 調(diào)查時間模型;5 分析操作系統(tǒng)和內(nèi)存,需要的朋友可以參考下2026-04-04
oracle數(shù)據(jù)庫中查看系統(tǒng)存儲過程的方法
這篇文章主要介紹了oracle數(shù)據(jù)庫中查看系統(tǒng)存儲過程的方法,需要的朋友可以參考下2014-06-06
Oracle服務端1521端口無法telnet,服務名未開啟監(jiān)聽的解決
這篇文章主要介紹了Oracle服務端1521端口無法telnet,服務名未開啟監(jiān)聽的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12
DB2數(shù)據(jù)庫切換為oracle數(shù)據(jù)庫經(jīng)驗教訓總結(jié)(必看篇)
下面小編就為大家?guī)硪黄狣B2數(shù)據(jù)庫切換為oracle數(shù)據(jù)庫經(jīng)驗教訓總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04

