DCL স্টেটমেন্ট নিয়ন্ত্রণ করে কে আপনার তথ্য দেখতে বা বদলাতে পারবে। এটি চারটি SQL পরিবারের মধ্যে সবচেয়ে ছোট, মাত্র দুটি কমান্ড দিয়ে তৈরি।
একজন ব্যবহারকারী বা রোলকে একটি কাজ করার অনুমতি দেয়।
GRANT permission
ON object
TO user;GRANT SELECT
ON Employee
TO User1;সাধারণ ভুল
কাজের জন্য আসলে যা প্রয়োজন তার চেয়ে বেশি অনুমতি (যেমন ALL) দিয়ে দেওয়া।
আগে দেওয়া একটি অনুমতি সরিয়ে দেয়।
REVOKE permission
ON object
FROM user;REVOKE SELECT
ON Employee
FROM User1;সাধারণ ভুল
এর উপর আর কী নির্ভর করে তা পরীক্ষা না করেই অ্যাক্সেস সরিয়ে দেওয়া।
DCL অনুমতি নিয়ে কাজ করে — পরের পাঠে TCL নিয়ে আলোচনা হবে, সেই পরিবার যা নিয়ন্ত্রণ করে একদল পরিবর্তন কখন স্থায়ী হয়।