天天看點

Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法

文章目錄

  • 1 問題截圖及原因
  • 2 解決辦法
    • 2.1 當能夠登入 system 賬戶時
    • 2.2 當不記得登入的使用者名或密碼時

1 問題截圖及原因

問題截圖:賬戶被鎖

Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法

問題原因:Oracle 很多内置使用者在未被啟用時,都是被鎖定狀态

select * from dba_users;

open: 啟用
expired: 已過期
locked: 已鎖定
           
Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法

2 解決辦法

2.1 當能夠登入 system 賬戶時

Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法

2.2 當不記得登入的使用者名或密碼時

步驟1:快捷鍵

win + r

調出運作視窗,并輸入

cmd

指令

Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法

步驟2:執行下列指令

> sqlplus / as sysdba
> alter user scott account unlock;
> alter user scott identified by scott;  -- 可選指令
> conn scott/scott@orcl;
           
Oracle 解鎖賬戶詳解(ORA-28000:the account is locked)1 問題截圖及原因2 解決辦法