31
Buyurtmalarjadvalini ko‘rish imkonini berish uchun,
siz quyidagini
kiritishingiz mumkin:
GRANT SELECT ON Orders TO PUBLIC;
WITH GRANT OPTIONS yordamida imtiyozlar berish.
Ba’zida jadval yaratuvchisiga boshqa foydalanuvchilar uning
jadvalitda imtiyozlarni uzatish imkoniga ega bo‘lishlari kerak. Odatda
bu bir yoki bir necha xodimlar bir necha yoki xamma asos jadvallarni
yaratib, ularni shu jadvallar bilan
ishlaydigan xodimlarga
topshiradigan tizimlarda zarurdir. SQL da buning uchun WITH
GRANT OPTION ifodasidan foydalaniladi.
Agar
Diane
buyurtmachilar
jadvalida
Adrian
boshqa
foydalanuvchilarga SELECT imtiyozini
berish xuquqiga ega
bo‘lishini istasa, unga WITH GRANT OPTION ifodasidan foydalanib
SELECT imtiyozini beradi:
GRANT SELECT ON Customers TO Adrian WITH GRANT
OPTION;
Adrian uchinchi shaxslarga SELECT
imtiyozini berish xuquqiga
ega bo‘lgandan so‘ng quyidagi komandani berishi mumkin
GRANT
SELECT ON Diane.Customers TO Stephen; yoki
GRANT SELECT
ON Diane.Customers TO Stephen WITH GRANT OPTION;
Xuquq olgan foydalanuvchilar jadvalga murojaat qilganda jadval
egasining murojaat ID sini o‘rnatishlari lozim, chunki jadval
yaratuvchiga tegishlidir.
Do'stlaringiz bilan baham: