Data Control Language SQL

DCL (Data Control Language) adalah sub bahasa dari SQL. DCL terdiri dari perintah grant dan revoke.

Grant

Grant adalah perintah untuk menambahkan kewenangan kepada pengguna basis data.

Sintaks

grant (select, insert) on myProjectDatabase.users to john@localhost identified by "johnStrongPassword";

Kewenangan yang dimaksud adalah select, insert, update, drop, dan sebagainya. Untuk kewenangan penuh, dapat menggunakan all privileges.

Menampilkan Grant

show grants for john@localhost;

Revoke

Revoke adalah perintah untuk mencabut kewenangan yang dimiliki oleh pengguna basis data.

Sintaks

revoke (select, insert) on myProjectDatabase.users from john@localhost;
⚑ Tanggapan