1-mavzu. Ma’lumotlar bazasi obyektlarini yaratish


Ma`lumotlar bazasi foydalanuvchilarini qo'shish



Download 0,87 Mb.
bet41/48
Sana23.06.2022
Hajmi0,87 Mb.
#694675
1   ...   37   38   39   40   41   42   43   44   ...   48
Bog'liq
мавзулар MBDM

Ma`lumotlar bazasi foydalanuvchilarini qo'shish
Foydalanuvchi ma`lumotlar bazalariga Windows foydalanuvchi Logini yoki SQL Server tizimi Logini orqali kirishi mumkin. Keyinchalik ma`lum bir ma`lumotlar bazasiga kirish va ular bilan ishlash uchun Foydalanuvchi “Ma`lumotlar bazasi foydalanuvchisi qayd yozuvi”ga ega bo'lishi kerak. Har bir alohida ma`lumotlar bazasi bilan ishlash uchun ushbu ma`lumotlar bazasi uchun foydalanuvchi qayd yozuviga ega bo'lishi kerak.
Ma`lumotlar bazasi foydalanuvchilarini Management Studio yoki Transact-SQL operatorlari yordamida boshqarishingiz mumkin.


Management Studio-dan foydalanib ma`lumotlar bazasi foydalanuvchilarini boshqarish
Management Studio-dan foydalanib ma`lumotlar bazasi foydalanuvchisini qo'shish uchun Object Explorer oynasidagi Server bandi va unda Ma`lumotlar bazalari papkasini ochib, ushbu papkada kerakli ma`lumotlar bazasini ochib va undan keyin Security papkasini oching. Users bandi ustida sichqonchaning o'ng tugmasini bosing va kontekst menyusidan Yangi foydalanuvchi(New User)-ni tanlang. Ma`lumotlar bazasi foydalanuvchisi – yangi(Database User - New) dialog oynasi ochiladi, unda siz foydalanuvchi nomini kiritasiz va tegishli Login nomini tanlaysiz:



Transact-SQL operatorlari yordamida ma`lumotlar bazasi foydalanuvchilarini boshqarish
CREATE USER operatori foydalanuvchini joriy ma`lumotlar bazasiga qo'shish uchun ishlatiladi. Ushbu operator uchun sintaksis quyidagicha:
CREATE USER user_name
[FOR {LOGIN login |CERTIFICATE cert_name | ASYMMETRIC KEY key_name}]
[WITH DEFAULT_SCHEMA = schema_name]

user_name parametri ma`lumotlar bazasida foydalanuvchi identifikatorini belgilaydi va Login parametri ushbu foydalanuvchi uchun Login nomini belgilaydi. cert_name va key_name parametrlari mos ravishda tegishli sertifikat va assimetrik kalitni belgilaydi. WITH DEFAULT_SCHEMA ma`lumotlar bazasi foydalanuvchisi uchun asosiy sxemani ko`rsatadi.


CREATE USER operatoridan foydalanish quyidagi misolda keltirilgan:
USE SampleDb;

CREATE USER Vasya FOR LOGIN appUser;


CREATE USER Alex FOR LOGIN [otm\appUser]
WITH DEFAULT_SCHEMA = poco;

Kompyuteringizda misolning ikkinchi instruksiyasini muvaffaqiyatli bajarilishi uchun avval foydalanuvchi appUser uchun Windows Logini yaratishingiz va otm domeni (server) o'rniga serveringiz nomini ko`rsatishingiz kerak.


Ushbu misolda birinchi CREATE USER operatori appUser Windows Logini foydalanuvchisi uchun appUser ma`lumotlar bazasining foydalanuvchisini yaratadi. appUser foydalanuvchisi uchun asosiy sxema dbo bo'ladi, chunki DEFAULT_SCHEMA parametri uchun hech qanday qiymat ko`rsatilmagan. Ikkinchi CREATE USER operatori “appUser” yangi ma`lumotlar bazasi foydalanuvchisini yaratadi. Ushbu foydalanuvchi uchun asosiy sxema poco bo'ladi. (DEFAULT_SCHEMA parametrini hozirda ma`lumotlar bazasida mavjud bo'lmagan sxemaga o'rnatishingiz mumkin.)
Har bir ma`lumotlar bazasining o`zining alohida foydalanuvchilari bor. Shuning uchun CREATE USER opratori foydalanuvchi qayd yozuvlari mavjud bo'lishi kerak bo'lgan har bir ma`lumotlar bazasi uchun bajarilishi kerak. Bundan tashqari, SQL Server Logini ma`lumotlar bazasi doirasida faqat bitta ma`lumotlar bazasi foydalanuvchisiga bog’lanishi mumkin.
ALTER USER operatori bilan ma`lumotlar bazasi foydalanuvchi nomini o`zgartirishingiz, foydalanuvchi asosiy sxemasini o`zgartirishingiz yoki boshqa Login nomi bilan bog’lashingiz mumkin.

Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   37   38   39   40   41   42   43   44   ...   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