EM無法登入,提示ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)
--檢視資料庫目前的口令期限
sys@TESTDB11>select * from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
--檢視使用者的狀態,發現DBSNMP和SYSMAN兩個帳號都已經過期
sys@TESTDB11>select username, account_status from dba_users;
USERNAME ACCOUNT_STATUS
------------------------------ --------------------------------
MGMT_VIEW OPEN
SYS OPEN
SCOTT OPEN
PLSQL OPEN
IX OPEN
SH OPEN
OE OPEN
HR OPEN
STORE OPEN
OPS$USERA OPEN
USERA OPEN
DBSNMP EXPIRED
SYSMAN EXPIRED
SYSTEM EXPIRED(GRACE)
OUTLN EXPIRED & LOCKED
FLOWS_FILES EXPIRED & LOCKED
MDSYS EXPIRED & LOCKED
ORDSYS EXPIRED & LOCKED
EXFSYS EXPIRED & LOCKED
WMSYS EXPIRED & LOCKED
APPQOSSYS EXPIRED & LOCKED
APEX_030200 EXPIRED & LOCKED
OWBSYS_AUDIT EXPIRED & LOCKED
ORDDATA EXPIRED & LOCKED
CTXSYS EXPIRED & LOCKED
ANONYMOUS EXPIRED & LOCKED
XDB EXPIRED & LOCKED
ORDPLUGINS EXPIRED & LOCKED
OWBSYS EXPIRED & LOCKED
SI_INFORMTN_SCHEMA EXPIRED & LOCKED
OLAPSYS EXPIRED & LOCKED
ORACLE_OCM EXPIRED & LOCKED
XS$NULL EXPIRED & LOCKED
BI EXPIRED & LOCKED
PM EXPIRED & LOCKED
MDDATA EXPIRED & LOCKED
DIP EXPIRED & LOCKED
APEX_PUBLIC_USER EXPIRED & LOCKED
SPATIAL_CSW_ADMIN_USR EXPIRED & LOCKED
SPATIAL_WFS_ADMIN_USR EXPIRED & LOCKED
40 rows selected.
--修改使用者的口令期限為無限制
sys@TESTDB11>alter profile default limit password_life_time unlimited;
Profile altered.
--修改DBSNMP和SYSMAN兩個帳號的口令
sys@TESTDB11>alter user dbsnmp identified by dbsnmp;
User altered.
sys@TESTDB11>alter user sysman identified by sysman;
User altered.
--重新登入EM,問題已經解決
-------->>如果問題還是沒有解決,請繼續往下看:
再次查詢sysman和dbsnmp使用者的狀態,這次的狀態為LOCKED(TIMED)
SQL> select username,account_status from dba_users where username='SYSMAN';
USERNAME ACCOUNT_STATUS
SYSMAN LOCKED(TIMED)
原因:
dbsnmp和sysman這兩個使用者和oem緊密相關,dbsnmp使用者啟動智
能代理,用於收集oracle系統執行狀態的相關資料,sysman是oem的超級管理員。如果配置了oem後,又使用alter user
identified by ;修改了這兩使用者的口令,就會出現dbsnmp 和sysman
"LOCKED(TIMED)". 的情況。
解決方法:
還必須同步修改oem中記錄的dbsnmp和sysman使用者的口令。
$emca -config dbcontrol db
根據提示修改sysman和dbsnmp的口令即可來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1285762/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-28001: the password has expired解決辦法
- ORA-28001: the password has expired解決方法
- Your password has expired. To log in you must change it using a client that supports expired passworclient
- se://error/ Oracle 19c EM Exporess無法登陸ErrorOracle
- 登入asmcmd提示ORA-12557: TNS:protocol adapter not loadable (DBD ERROR: OCIServerAttach)ASMProtocolAPTErrorServer
- yarn certificate has expiredYarn
- Navicat tnt版本提示“failed to save password error code”的解決辦法AIError
- 登入Oracle錯誤提示Error 6 initializing SQL*PlusOracleErrorSQL
- 專案使用guzzleHttp報錯:certificate has expiredHTTP
- 無法使用SQL login去登陸SQL Server - 'Password did not match'SQLServer
- 無法使用SQL login去登陸SQL Server - 'Password did not match'SQLServer
- oracle安裝後無法登入Oracle
- Ubuntu輸入password登陸後又跳回到登入介面Ubuntu
- Vue的動態選單無法登入(無法載入選單)Vue
- teams 更改密碼後無法登入,提示使用 Microsoft Authenticator 驗證問題密碼ROS
- Camstar 登入時出現單個Error的錯誤提示Error
- electron專案npm i 報錯certificate has expiredNPM
- 新浪UC無法登入的解決辦法
- rabbitmq 重啟之後無法登入MQ
- 解決網易考拉無法登入
- 遠端無法登入管理頁面
- GitHub Windows客戶端無法登入GithubWindows客戶端
- 使用遠端桌面功能登入系統,常常遇到類似“由於帳戶限制,你無法登入”的提示的解決辦法
- win10系統開機無法登入提示控制程式碼無效怎麼解決Win10
- Ubuntu 16.04無法登入圖形介面Ubuntu
- 教你解決msn8.0無法登入
- SecureCRT for Mac 無法儲存登入密碼SecurecrtMac密碼
- mysql登入報錯提示:ERROR 1045 (28000)的解決方法MySqlError
- 帝國cms登入後臺提示“登入成功”,接著又提示“您還未登入”
- dbeaver 升級 24.1.x 版本提示 An error has occurred 的解決Error
- 天擎 電腦當機、無響應、無法登入
- Myeclipse 錯誤An internal error has occurred 解決辦法EclipseError
- SQLPlus無法登入資料庫提示密碼不對或許可權不足SQL資料庫密碼
- Win10系統開機登入提示無法載入使用者配置檔案如何解決Win10
- 無法開啟登入所請求的資料庫,登入失敗資料庫
- mac 下 SecureCRT 7系列版本 無法保持passwordMacSecurecrt
- 解決mysql無法遠端登入的方法MySql
- hosts引起hotmail登入頁面無法顯示AI