數(shù)據(jù)庫oracle用戶密碼過期查詢及解決方案
前言
提示:針對ORACLE數(shù)據(jù)庫,用戶密碼期限過期問題進行解決:
ORACLE數(shù)據(jù)庫創(chuàng)建用戶后,如果不修改用戶密碼期限,會默認為180天,以下內容來處理用戶密碼過期和修改密碼時限問題
一、創(chuàng)建用戶、賦予權限、修改密碼、解鎖用戶和設置期限
--創(chuàng)建用戶并設置密碼 CREATE USER 用戶名 IDENTIFIY BY 密碼; --將dba權限賦予新創(chuàng)建的用戶 GRANT dba TO 用戶名; --修改密碼 alter user 用戶名 identified by 新密碼; --解鎖用戶 alter user 用戶名 account unlock; --解除密碼180天有效期限制 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
二、查詢用戶密碼期限和過期后的修改
1.查詢用戶密碼期限
代碼如下(示例):
select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
如果創(chuàng)建用戶沒有修改默認期限,這里的LIMIT會默認180
查詢用戶密碼到期日期
代碼如下(示例):
select username,account_status,expiry_date,profile from dba_users;
2.設置密碼期限或永久
代碼如下(示例):
alter profile default limit password_life_time '360';--360天期限 alter profile default limit password_life_time unlimited; --永久期限
設置完成后會顯示“UNLIMITED”無限制
總結
以上操作是對ORACLE數(shù)據(jù)庫用戶的新建,改密,賦權,解鎖和使用期限等操作
到此這篇關于數(shù)據(jù)庫oracle用戶密碼過期查詢及解決方案的文章就介紹到這了,更多相關oracle用戶密碼過期內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Oracle 12c新特性之如何檢測有用的多列統(tǒng)計信息詳解
這篇文章主要給大家介紹了Oracle 12c新特性之如何檢測有用的多列統(tǒng)計信息的相關資料,文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-03-03在OracleE數(shù)據(jù)庫的字段上建立索引的方法
在OracleE數(shù)據(jù)庫的字段上建立索引的方法...2007-04-04Oracle AWR(自動工作量資料檔案庫)的管理與維護詳解
這篇文章主要給大家介紹了關于Oracle AWR(自動工作量資料檔案庫)管理與維護的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-10-10Oracle數(shù)據(jù)庫concat()函數(shù)用法及使用簡化的‘||’進行拼接
CONCAT()函數(shù)在Oracle中可以用于將兩個字符串連接在一起,那么CONCAT()函數(shù)的語法及使用方法是什么呢,這篇文章主要給大家介紹了關于Oracle數(shù)據(jù)庫concat()函數(shù)用法及使用簡化的‘||’進行拼接的相關資料,需要的朋友可以參考下2024-03-03