DATA CONTROL LANGUAGE (DCL)


Hallo Wong Sekabean, Pie Kabare? Sehat lah yaa, Disini saya akan menjelaskan kepada kalian yang sedang membaca blog saya. Kali ini saya berkesampatan untuk menjelaskan sedikit tentang perintah sql yaitu Data Control Language (DCL), nah  yuk baca dan cermati. Terimakasih.

  • Pengertian
Perintah dasar berikutnya adalah Data Control Language atau DCL. Perintah SQL ini digunakan khususnya untuk mengatur hak apa saja yang dimiliki oleh pengguna. Baik itu hak terhadap sebuah database ataupun pada tabel maupun field yang ada.
Melalui perintah ini, seorang admin database bisa menjaga kerahasiaan sebuah database, terutama untuk yang penting. 

  • DCL berdasarkan perintah dasarnya terbagi dalam 2 perintah utama yakni:
    a) Perintah Grant: Perintah ini biasanya digunakan ketika admin database ingin memberikan hak akses ke user lainnya. Tentu pemberian hak akses ini dapat dibatasi atau diatur. Dalam hal ini admin pun dapat memberikan akses mengenai perintah dalam DML di atas.

    b) Perintah Revoke: Kebalikannya dari Grant, Revoke terkadang sering digunakan untuk mencabut maupun menghapus hak akses seorang pengguna yang awalnya diberikan akses oleh admin database melalui perintah Grant sebelumnya.

  • Contoh perintah DCL pada SQL antara lain:
GRANT: Perintah GRANT digunakan untuk memberikan hak akses tertentu kepada pengguna dalam database. Contoh:



Komentar