DCL

    Data Control Language atau (DCL) ini biasa digunakan khusus untuk mengatur hak akses apa saja yang dimiliki oleh pengguna. Dengan mengatur hak akses terhadap pengguna database, kita dapat membatasi hak pengguna terhadap suatu database atau pada suatu tabel maupun pada field yang ada. Sehingga database dapat menjaga kerahasiaan atau privasinya. 

Beberapa perintah pada DCL seperti berikut :

GRANT bisa kamu gunakan ketika ingin memberikan hak akses terhadap pengguna yang lain. Hak akses yang kamu berikan dapat diatur sesuai dengan kebutuhan bahkan pembatasan terhadap perintah DML.
Contoh untuk  memberikan hak akses ke database atau tabel kepada pengguna atau grup pengguna tertentu:

"GRANT SELECT, INSERT, UPDATE, DELETE ON Customers TO user1;"

REVOKE ini adalah kebalikan dari perintah GRANT, perintah REVOKE bisa kamu gunakan untuk mencabut hak akses yang sebelumnya telah diberikan kepada pengguna. 
Contoh:

"REVOKE SELECT ON Customers FROM user1;"

Komentar

Postingan populer dari blog ini

Sejarah Linux

Outer Join

Null - Constraint