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

怎麼查看oracle用戶是否被鎖

WBOY
WBOY原創
2022-08-02 16:06:4110798瀏覽

方法: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn