DCL berisi sekumpulan perintah-perintah yang digunakan untuk pengaksesan data. Data sebagai bagian penting dari keseluruhan sistem basis data haruslah diambil langkah yang tepat untuk memeriksa akses dari user dan data tidak valid yang dibuat oleh kita. Untuk menjaga hal ini maka kita butuh pernyataan DCL yang benar.
Perintah-perintah yang ada pada DCL Yaitu :
1. GRANT
2. REVOKE
1 GRANT
Pernyataan Grant digunakan untuk memberikan kendali pada pengaksesan data apabila kita ingin melakukan sharing Atau memprlihatkan data kita terhadap user lain. Pernyataan Grant tidak hanya berlaku pada tabel tapi berlaku juga untuk tampilan, sinonim, indeks, sekuensial dll.Perintah GRANT digunakan untuk memberi hak akses tertentu pada user, bentuk umumnya adalah sebagai berikut:
GRANT akses-1 [ ,akses-2, ...] ON tabel TO user-1 [, user-2, ...]
CONTOH:
1) Syntax:
GRANT PRIVILEGES ON UNIVERSITAS GUNADARMA
TO Masyarakat,Mahasiswa
Yang berarti pengguna masyarakat dan mahasiswa boleh untuk mengakses data mengenai universitas gunadarma
2) Syntax:
GRANT PRIVILEGES ON STUDENTSITE TO MAHASISWA GUNADARMA
Yang berarti pengguna Mahasiswa gunadarma boleh mengakses data dari studentsite.
3) GRANT INSERT, DELETE, UPDATE ON kuliah TO anto, John
Yang artinya yaitu Pengguna dengan login-name anto dan John memperoleh hak untuk melakukan operasi INSERT, DELETE, dan UPDATE pada file/tabel kuliah.
2 REVOKE
Pernyataan Revoke digunakan bila kita ingin berhenti untuk berbagi informasi tentang data yang kita memiliki terhadap user lain dengan cara mencabut hak pengaksesan data yang telah diberikan oleh kita kepada user(pengakses) melalui administrator.
Revoke tidak hanya berlaku pada tabel tapi berlaku juga untuk tampilan, sinonim, indeks, sekuensial dll.
, bentuk umumnya sebagai berikut:
REVOKE akses-1 [, akses-2, ...] ON tabel FROM user-1 [, user-2, ...]
Contoh pemakaiannya adalah sebagai berikut ini:
1) REVOKE INSERT, DELETE ON kuliah FROM John
Perintah ini membatalkan hak dari John untuk melakukan INSERT dan DELETE pada file kuliah.
2) REVOKE DELETE,UPDATE ON kuliah FROM Andi
Perintah ini membatalkan hak dari andi untuk melakukan delete dan update pada file kuliah
3) REVOKE INSERT,UPDATE ON Materi Kuliah FROM Anton
Perintah ini membatalkan hak akses dari anton untuk melakukan insert dan update pada file materi kuliah.
Entri Populer
-
Pentingnya bekerja sama dengan Negara lain baik antar dua Negara atau lebih sangatlah penting karna dengan adanya kerjasama kedua Negara dap...
-
narkoba merupakan zat adiktif yang sangat berbahaya bagi tubuh manusia jika dalam pemakaiannya di salah gunakan,selain dapat menyebabkan kec...
-
Sikap toleransi masyarakat Indonesia adalah sikap plural yang bisa berlapang dada dalam menerima semua perbedaan yang ada. Kadangkala masyar...
-
Agama adalah suatu prinsip atau kepercayaan seseorang. Agama merupkan suatu peranan yang sangat penting dalam kehidupan sosial suatu masayar...
-
kata pengantar :berikut ini saya akan coba menjelaskan dan memberi contoh tentang salah satu perusahaan yang tidak berkembang atau bangkrut...
-
PENDAHULUAN : pada tulisan ini saya akan coba membahas tentang berbagai macam bentuk pasar yang terdapat di indonesia misalnya seperti :1)p...
-
Berita tentang anak jalanan seolah-olah tidak ada habis-habisnya. Derita dan penyiksaan yang dialami oleh para anak jalanan yang membuat kit...
-
Akibat dari tindakan korupsi yang dilakukan oleh pemerintah terhadap rakyat tentu sangat banyak misalnya saja: banyak sekali rakyat Indonesi...
-
Pada masa remaja adalah masa-masa dimana untuk mencoba sesuatu yang bersifat menantang atau menggairahkan, karena hal-hal baru yang mereka a...
-
kata pengantar : berikut ini saya akan menjelaskan tentang perusahaan yang mengembangkan bisnisnya dengan cara-cara seperti judul di atas ;;...
Tidak ada komentar:
Posting Komentar