Page 208 - E-Modul Simbad_Neat
P. 208
Setip kali view Bernama semua_kuliah tersebut diaktifkan, DBMS akan
segera menampilkan semua kode kuliah dan nama kuliah baik unprogram studi D3
maupun program studi S1.
Dapat terjadi suatu keadaan di mana seorang user tidak memiliki otoritas
untuk melihat data dalam tabel Kuliah_D3 dan / atau Kuliah S1, tetapi data
kode_kul dan nama_kul boleh dilihat oleh user tersebut jika ia diberi otoritas untuk
mengakses view tersebut..
Di samping menyangkut apa (objek basis data yang dikenai otoritas) dan
siapa (user yang diberikan otoritas), pemberian otoritas itu juga ha menetapkan
bentuk-bentuk otoritas yang dapat dimiliki oleh seorang user pada setiap objek basis
data (tabel ataupun view). Bentuk-bentuk otoritas terhadap data yang tersimpan
dalam tabel/relasi basis data adalah:
• Otoritas Pembacaan (read authorization), yang membolehkan pembacaan,
tetapi tidak untuk pengubahan data
• Otoritas Penambahan (insert authorization), yang membolehkan penambahan
data, tetapi tidak untuk pengubahan data yang telah ada
• Otoritas Pengubahan (update authorization), yang membolehk pengubahan,
tetapi tidak untuk penghapusan data
• Otoritas Penghapusan (delete authorization), yang memboleh penghapusan
baris-baris data yang ada
Di sisi lain, pada seorang user juga dapat diberikan otoritas yang
menyangkut pendefinisian dan pengubahan skema basis data meliputi:
• Otoritas Indeks (index authorization), yang membolehkan pembuatan dan
penghapusan indeks
195