ALL
Masalan:
GRANT ALL ON Customers TO Stephen;
ALL kalit so’zi Customers jadvalida Stephen foydalanuvchisiga barcha imtiyozlarni berish uchun ishlatiladi
PUBLIC
Masalan:
GRANT SELECT ON Orders TO PUBLIC;
Ixtiyoriy foydalanuvchiga Orders jadvalini ko‘rish imkonini berish uchun
Masalan:
GRANT SELECT ON Customers TO Adrian WITH GRANT OPTION;
Agar Diane buyurtmachilar jadvalida Adrian boshqa foydalanuvchilarga SELECT imtiyozini berish huquqiga ega bo‘lishini istasa, unga WITH GRANT OPTION ifodasidan foydalanib SELECT imtiyozini beradi
WITH GRANT OPTIONS (davomi) Masalan:
GRANT SELECT ON Diane.Customers TO Stephen;
Agar Adrian uchinchi shaxslarga SELECT imtiyozini berish huquqiga ega bo‘lgandan so‘ng quyidagi komandani berishi mumkin
GRANT SELECT ON Diane.Customers TO Stephen WITH GRANT OPTION; imtiyozlarni REVOKE komandasi yordamida rad etish mumkin, uning sintaksisi GRANT ga o‘xshash, lekin teskari ta’sirga ega. Imtiyozlarni rad etishda quyidagi qoidalarga rioya qilinadi: imtiyozlar ularni bergan foydalanuvchi tomonidan rad etiladi va rad etish kasakadlanadi, ya’ni undan shu imtiyozlarni olgan barcha foydalanuvchilarga tarqaladi. REVOKE
Masalan:
REVOKE INSERT, DELETE ON Customers FROM Adrian, Stephen;
Bunda Adrian va Stephen uchun Customers jadvalida INSERT va DELETE imtiyozlarini rad etish uchun ishlatiladi.
REVOKE
REVOKE ALL PRIVILEGES ON kinds FROM manuel;
Bunda manuel nomli foydalanuvchisi uchun kinds jadvalidagi barcha huquqlar cheklanadi
Imtiyozlar boshqa turlari (tizim imtiyozlari) Ma’lumotlar maxsus obyektlari terminlarida aniqlanmaydigan imtiyozlar tizim imtiyozlari yoki ma’lumotlar bazalari qoidalari deb ataladi. Asosiy tizim imtiyozlari
CONNECT (Ulash)
RESOURCE (Resurs)
DBA (Ma’lumotlar Bazasi Administratori)
Do'stlaringiz bilan baham: |