Kebenaran pengguna Oracle: 1. Kebenaran sistem, yang membenarkan pengguna melakukan tindakan pangkalan data tertentu, termasuk membuat jadual, indeks, kejadian sambungan, dsb. 2. Keizinan objek, yang membenarkan pengguna mengendalikan objek tertentu , termasuk paparan membaca, melaksanakan prosedur tersimpan, dsb.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Kebenaran sistem: Benarkan pengguna melakukan tindakan pangkalan data tertentu, seperti membuat jadual, mencipta indeks, menyambung kejadian, dll. (untuk pengguna )
Kebenaran objek: Benarkan pengguna memanipulasi beberapa objek tertentu, seperti membaca paparan, mengemas kini lajur tertentu, melaksanakan prosedur tersimpan, dsb. (untuk jadual atau paparan)
1. Kebenaran sistem
Lebih daripada seratus kebenaran berkesan (PILIH * DARI semakan SYSTEM_PRIVILEGE_MAP)
Pentadbir pangkalan data mempunyai kebenaran lanjutan untuk menyelesaikan tugas Pentadbiran seperti :
– buat pengguna baharu
– padam pengguna
– padam Jadual
–Jadual sandaran
Klasifikasi kebenaran sistem:
DBA: Mempunyai semua keistimewaan, Ia mempunyai yang tertinggi kuasa dalam sistem, dan hanya DBA boleh mencipta struktur pangkalan data.
SUMBER: Pengguna dengan kebenaran Sumber hanya boleh mencipta entiti, bukan struktur pangkalan data.
CONNECT: Pengguna dengan kebenaran Connect hanya boleh log masuk ke Oracle dan tidak boleh mencipta entiti atau struktur pangkalan data.
Untuk pengguna biasa: berikan kebenaran sambungan, sumber.
Untuk pengguna pengurusan DBA: berikan kebenaran sambungan, sumber, dba.
a. Kebenaran sistem yang biasa digunakan:
BUAT SESI Cipta sesi
CIPTA URUTAN Cipta Urutan
BUAT SINONIM Cipta objek dengan nama yang sama
CIPTA JADUAL Cipta jadual dalam mod pengguna
CIPTA SEBARANG JADUAL Cipta jadual dalam mana-mana skema
JATUHKAN JADUAL Jatuhkan jadual dalam skema pengguna
JATUHKAN SEBARANG JADUAL Jatuhkan jadual dalam mana-mana skema CIPTA PENGGUNA Cipta pengguna
LEPASKAN PENGGUNA Padam pengguna
CIPTA PANDANGAN Cipta paparan
Objek yang berbeza mempunyai keizinan objek yang berbeza
Pemilik objek boleh memberikan kebenaran kepada yang lain
Proses jujukan paparan jadual kebenaran objek
Ubah suai (ubah)
padam
laksanakan
indeks
Sisipkan
Rujukan
pilih
Kemas kini ( kemas kini)
Selain itu , kebenaran sambungan dan sumber adalah seperti berikut
Peranan RESOURCE: hanya mempunyai Kebenaran untuk mencipta KLUSTER, INDEXTYPE, OPERATOR, PROSEDUR, SEQUENCE, JADUAL, PENCETUS, JENIS.
Memang benar tiada kebenaran untuk mencipta paparan Nampaknya jika anda perlu membuat paparan, anda hanya boleh membenarkannya secara berasingan:
Tutorial yang disyorkan: "
Tutorial Video Oracle》
Atas ialah kandungan terperinci Apakah hak pengguna dalam oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!