Mata Kuliah : BASIS DATA�Minggu ke 15
Tujuan Perkuliahan
Mahasiswa mmpu memahami security pada SQL .
Materi Pembelajaran
Previleges
Previleges
System Previleges
Contoh System Privileges
System Privileges | Keterangan |
CREATE ANY TABLE | Membuat tabel dalam schema user lain |
CREATE TABLE | Membuat tabel dalam schema sendiri |
CREATE USER | Membuat user baru |
ALTER DATABASE | Mengubah setting database |
CREATE ANY INDEX | Membuat index dalam schema user lain |
EXECUTE ANY PROCEDURE | Menjalankan procedure yg dimiliki user lain |
CREATE ROLE | Membuat role |
CREATE SEQUENCE | Membuat sequence |
SELECT ANY SEQUENCE | Menggunakan sequence dalam schema user lain |
SELECT ANY TABLE | Melihat tabel yang ada pada schema user lain |
CREATE PUBLIC SYNONYM | Membuat public synonym |
Cara Memberikan Privileges
WITH ADMIN OPTION
Pilihan with admin option
Ilustrasi Pemberian Previleges dengan ADMIN Option
GRANT CREATE TABLE, CREATE VIEW TO scott WITH ADMIN OPTION;
Ilustrasi Pencabutan Previleges dengan ADMIN Option
Object Privileges
Object Privileges
WITH GRANT OPTION
Pilihan with Grant option
GRANT SELECT ON HR.DEPARTMENTS TO scott WITH GRANT OPTION;
Ilustrasi Pemberian Previleges dengan GRANT Option
Ilustrasi Pencabutan Previleges dengan GRANT Option
ROLE
Data Dictionary