1-mavzu. Ma’lumotlar bazasi obyektlarini yaratish


Transact-SQL operatorlari yordamida foydalanuvchi tomonidan aniqlangan ma`lumotlar bazasi rollarini boshqarish



Download 0,87 Mb.
bet45/48
Sana23.06.2022
Hajmi0,87 Mb.
#694675
1   ...   40   41   42   43   44   45   46   47   48
Bog'liq
мавзулар MBDM

Transact-SQL operatorlari yordamida foydalanuvchi tomonidan aniqlangan ma`lumotlar bazasi rollarini boshqarish
CREATE ROLE operatori joriy ma`lumotlar bazasida foydalanuvchi tomonidan aniqlangan yangi ma`lumotlar bazasi rolini yaratish uchun ishlatiladi. Ushbu operator uchun sintaksis quyidagicha ko`rinadi:
CREATE ROLE role_name [AUTHORIZATION owner_name]

role_name parametri foydalanuvchi tomonidan yaratiladigan rol nomini va owner_name parametri ma`lumotlar bazasi foydalanuvchisini yoki yangi rolga egalik qiladigan rolni belgilaydi. (Agar foydalanuvchi ko`rsatilmagan bo'lsa, rol egasi CREATE ROLE operatorini bajaruvchi foydalanuvchi bo'ladi.)


ALTER ROLE operatori foydalanuvchi tomonidan aniqlangan ma`lumotlar bazasi roli nomini o`zgartirish uchun, DROP ROLE esa ma`lumotlar bazasidan rolni o’chirib tashlash uchun ishlatiladi.
Quyidagi misol foydalanuvchi tomonidan aniqlangan ma`lumotlar bazasi rolini yaratish va unga a'zolarni qanday qo'shishni ko`rsatadi:
USE SampleDb;

CREATE ROLE marketing AUTHORIZATION Vasya;


GO
ALTER ROLE marketing ADD MEMBER 'Vasya';


ALTER ROLE marketing ADD MEMBER 'ProfessorWeb\Alexandr';

Foydalanuvchi avtorizatsiyasi


Ma`lumotlar bazasi ob`yektlarida faqat vakolatli foydalanuvchilar instruksiyalarini bajarishi yoki operasiyalarni bajarishi mumkin. Ruxsatsiz foydalanuvchining ushbu vazifalardan birini bajarishga urinishi muvaffaqiyatsizlikka uchraydi. Avtorizatsiya vazifalarini bajarish uchun quyidagi uchta Transact-SQL operatorlaridan foydalaniladi: GRANT, DENY va REVOKE.


Himoyalanadigan ob`yektlar - bu avtorizatsiya tizim ostisi tomonidan tartibga solinadigan resurslar. Himoyalanadigan ob`yektlarning uchta asosiy klassi mavjud: server, ma`lumotlar bazasi va sxema. Ular o`z navbatida Login, ma`lumotlar bazasi foydalanuvchilari, jadvallar va saqlangan protseduralar kabi boshqa himoyalangan ob`yektlarni o`z ichiga oladi.



Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   40   41   42   43   44   45   46   47   48




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish