Rumah > pangkalan data > Oracle > teks badan

Bagaimana untuk membatalkan kebenaran dba dalam oracle

WBOY
Lepaskan: 2022-05-25 17:05:34
asal
7317 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan pembatalan untuk membatalkan kebenaran dba, dan melaksanakan pernyataan ini memerlukan pelaksana untuk mempunyai kebenaran dba.

Bagaimana untuk membatalkan kebenaran dba dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Cara membatalkan kebenaran DBA dalam oracle

Untuk membatalkan kebenaran DBA pengguna, laksanakan:

revoke dba from user_Name
Salin selepas log masuk

Melaksanakan pernyataan ini memerlukan pelaksana adalah asalnya kebenaran DBA diperlukan

Sambungan:

--Soal peranan dengan kebenaran DBA dalam pangkalan data

select * from dba_role_privs where granted_role='DBA'
Salin selepas log masuk

--Tambahkan kebenaran DBA untuk peranan user_Name

grant dba to user_Name
Salin selepas log masuk

Tetapi pengguna log masuk yang diketahui tidak mempunyai kuasa DBA, jadi anda perlu log masuk ke akaun sys untuk memberi kebenaran.

Buka cmd,

Sambung ke sqlplus,

Sambung ke sys/orcl sebagai sysdba,

Gunakan perintah geran dba kepada user_Name; tambahkan mata pada ayat ini No.)

Bagaimana untuk membatalkan kebenaran dba dalam oracle

Pelanjutan kebenaran pembatalan:

Konsep keizinan pembatalan Oracle ialah kitar semula pengguna atau keizinan peranan, iaitu Padam kebenaran sistem tertentu untuk pengguna atau padam kebenaran operasi objek.

Oracle membatalkan keistimewaan sistem

Oracle membatalkan keistimewaan sistem Hanya pengguna yang mempunyai keistimewaan DBA boleh membatalkan (membatalkan) operasi. Sintaks untuk membatalkan kebenaran sistem adalah seperti berikut:

revoke system_privilege from user|role;
Salin selepas log masuk

Analisis tatabahasa:

1. system_privilege: merujuk kepada nama kebenaran sistem yang dibatalkan, pengguna mesti mempunyai Kebenaran sistem ini tidak boleh dibatalkan jika tiada kebenaran sistem.

2. pengguna|peranan: merujuk kepada sama ada objek membatalkan kebenaran ialah pengguna atau peranan.


Contoh 1. Gunakan perintah batal untuk membatalkan kebenaran sesi cipta guru pengguna Kod tersebut adalah seperti berikut:

revoke create session from teacher;
Salin selepas log masuk

Kemudian anda boleh menanyakan kebenaran sistem bagi. GURU melalui kamus data dba_sys_privs dan mendapati bahawa buat Sesi tidak lagi wujud.

Bagaimana untuk membatalkan kebenaran dba dalam oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Bagaimana untuk membatalkan kebenaran dba dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan