Newest Post

// Posted by :My Blog // On :Minggu, 13 Januari 2019

Data Control Language

A.Definisi
DCL (Data Control Language ) adalah bagian inti dari SQL (Structured Query Language) yang mempunyai kemampuan untuk mengatur hak akses terhadap sebuah basis data (database).

B.Perintah Dalam DCL
DCL dibagi menjadi 2

1.Grant 
Fungsinya : Memberikan Hak Akses Kepada User

2.Revoke
Fungsinya : Menghapus Hak Akses User

C.Contoh Syntax DCL
a. GRANT (Memberikan Hak Akses)
Bentuk Umum :
  • GRANT priviliges ON tbname TO user;
Contoh :
  • GRANT select, insert, update, delete ON siswa TO pelajar;
Perintah GRANT di atas menunjukkan bahwa user pelajar diberikan hak akses untuk menampilkan, menambah, memodifikasi dan menghapus data pada table siswa.
b. REVOKE (Mencabut Hak Akses)
BU :
  • REVOKE priviliges ON tbname from user;
Contoh :
  • REVOKE insert, update, delete ON siswa FROM pelajar;
Perintah REVOKE di atas menunjukkan bahwa sebagian hak akses dari pelajar dicabut kembali. Hak akses yang dicabut adalah hak untuk menambah, memodifikasi dan menghapus data. Sementara user pelajar masih bisa menampilkan data, karena hak select tidak dicabut


Leave a Reply

Subscribe to Posts | Subscribe to Comments

// Copyright © Dokumen ILMU //Anime-Note//Powered by Blogger // Designed by Johanes Djogan //