首頁 > 資料庫 > Oracle > 怎麼查看oracle用戶是否被鎖

怎麼查看oracle用戶是否被鎖

WBOY
發布: 2022-08-02 16:06:41
原創
10803 人瀏覽過

方法:1、利用「select username,account_status,lock_date from dba_users;」指令,該指令可以顯示哪些使用者被鎖定;2、利用「select * from dba_users where username='指定使用者實例名' 」指令,指令可顯示指定使用者是否被鎖,結果中「LOCK_DATE」為空表示沒有被鎖,非空則表示鎖定。

怎麼查看oracle用戶是否被鎖

本教學操作環境:windows10系統、Oracle 12c版、Dell G3電腦。

怎麼查看oracle使用者是否被鎖定

1、找出哪些使用者被鎖定:

select username,account_status,lock_date from dba_users;
登入後複製

範例如下:

怎麼查看oracle用戶是否被鎖

2、查看指定使用者是否被鎖定

查看某個使用者(ABCuser這個使用者)是否被鎖定:

select LOCK_DATE,username from dba_users where username='ABCecuser';
登入後複製

LOCK_DATE為空說明沒有鎖定,非空為鎖定。

查看使用者狀態(是否被鎖定)

select * from dba_users where username=‘user1’
登入後複製

擴充知識

#– 解鎖user1表示實例名稱

ALTER USER user1 ACCOUNT UNLOCK;
登入後複製

– 修改使用者密碼user1表示實例名稱

alter user user1 identified by newpass;
登入後複製

推薦教學:《Oracle影片教學

#

以上是怎麼查看oracle用戶是否被鎖的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板