程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle用戶解鎖lockd

Oracle用戶解鎖lockd

編輯:Oracle教程

Oracle用戶解鎖lockd


用戶doiido連接oracle的時候報如下錯誤:

ORA-28000: the account is locked

查看用戶狀態

sql> conn / as sysdba
sql> SELECT username,account_status FROM dba_users;
USERNAME                       ACCOUNT_STATUS
------------------------------ --------------------------------
doiido                         EXPIRED & LOCKED
##可以看到doiido的狀態是expired&locked,表示賬戶是密碼過期的而且用戶帳號狀態是鎖定的
將用戶doiido解鎖,並設置密碼為123456
sql> alter user doiido IDENTIFIED by 123456 account unlock;

再次查看用戶狀態

sql> SELECT username,account_status FROM dba_users;

USERNAME                       ACCOUNT_STATUS
------------------------------ --------------------------------
doiido                         OPEN

此時doiido用戶就可以正常連接了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved