Rumah > Artikel > pangkalan data > Bagaimana untuk menyemak sama ada pengguna oracle dikunci
Kaedah: 1. Gunakan arahan "pilih nama pengguna,status_akaun,tarikh_kunci dari dba_users;" yang boleh memaparkan pengguna mana yang dikunci 2. Gunakan "pilih * dari dba_users di mana nama pengguna='nyatakan nama contoh pengguna'; " perintah, arahan ini boleh memaparkan sama ada pengguna yang ditentukan dikunci. Jika "LOCK_DATE" dalam keputusan kosong, ia bermakna ia tidak dikunci, dan jika ia tidak kosong, ia bermakna ia dikunci.
Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.
1 Ketahui pengguna yang dikunci:
select username,account_status,lock_date from dba_users;
Contohnya adalah seperti berikut. :
2 Periksa sama ada pengguna yang dinyatakan dikunci
Periksa sama ada pengguna tertentu (pengguna ABC) dikunci:
select LOCK_DATE,username from dba_users where username='ABCecuser';
Jika LOCK_DATE kosong bermakna tiada kunci Jika tidak kosong bermakna ia berkunci.
Lihat status pengguna (sama ada dikunci)
select * from dba_users where username=‘user1’
Kembangkan pengetahuan
– Membuka kunci pengguna1 mewakili nama contoh
ALTER USER user1 ACCOUNT UNLOCK;
– Ubah suai kata laluan pengguna user1 untuk mewakili nama contoh
alter user user1 identified by newpass;
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada pengguna oracle dikunci. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!