1 sql serverda autentifikatsiya
Download 25.18 Kb.
|
BBBT TAYYOR-NAZARIY
- Bu sahifa navigatsiya:
- Db_accessadmin
- Rolni o’chirish
- COMMIT
3-SQL SERVER da RoL:Rol - bu nomlangan vakolatlar to'plami. Ma'lumotlar bazasi serverini o'rnatish vaqtida aniqlanadigan bir qator standart rollar mavjud. Va ulardagi vakolatlarini guruhlash orqali yangi rollarni yaratish mumkin. Rollarning kiritilishi foydalanuvchi ruxsatlarini boshqarishni soddalashtirishga va ushbu jarayonni tuzishga imkon beradi.Ma'lumotlar bazasi foydalanuvchisini yaratgandan so'ng, u rollarning biriga qo'shilishi mumkin:Db_accessadmin - SQL Server kirish huquqini berish va bekor qilishga ruxsat berilgan.Db_datareader - foydalanuvchilarning barcha jadvallarini o'qishga ruxsat berilgan.Rol yartish:CREATE ROLE manager;Rollarga huquq berish:GRANT create table, create view TO manager; Foydalanuvchilarga rol berish:GRANT manager TO SAM, STARK;Roldan imtiyozni bekor qilish:REVOKE create table FROM manager;Rolni o’chirish:DROP ROLE manager;
4-Tranzaksiyalarni Qayta tiklash:Транзакция берилганлар базаси устида бажариладиган тугалланган харакатлар мажмуаси бўлиб, базани бир бутун ҳолатдан бошқа холатга ўтказади.Агарда транзакция операторлари бажарилса, у нормал тугалланади ва берилганлар базаси янги холатга ўтади.Транзакция маълумотларни яхлитлигини ақлаган ва параллел бажарилаётган транзакцияларга боғлик бўлмаган холда тўлиқ ва маваффақиятли бажарилиши ёки умуман бажарилмаслиги мумкин, бу холда хеч қандай натижа кузатилмайди.Агарда транзакция операторлари бажарилса, у нормал туганланади ва берилганлар базаси янги ҳолатга (COMMIT) ўтади.Агарда транзакция операторлари бажарилмаса, у инқирозга юз тутади, берилганлар базаси бошланғич ҳолатга (ROLLBACK) қайтади.Транзакцияни фиксация қилиш ёки орқага қайтариш учун SQL - тилидаCOMMIT [WORK] –транзакцияни фиксирлайди. У қуйидаларни бажаришни таъминлайди:Жорий транзакция қилинган барча ўзгаришларни фиксирлайди;Транзакция тугалланади;Ушбу транзакция учун барча нуқталар йўқотилади; Транзакция жараёнида ишлатилган барча объектлар бўшатилади.COMMIT [WORK] командасини ишлаш сеанси тугаганда хам бериш тавсия қилинади.ROLLBACK [WORK] команда маълумот базасида транзакцияни қайтаришни, яъни згаришларни бекор қилинишини англатади. Орқага қайтиш одатда иловада хато бўлганда, маълумотларни яхлитлиги бузилганда ва бошқа ҳолатлардабажарилади 5-BBBTni HIMOYALASH VOSITALARI:Ma'lumotlar bazasining xavfsizligini ta'minlash to'rt sohada ketma-ketlikni o'z ichiga oladi:platforma;Autentifikatsiya;Ob'ektlar (shu jumladan ma'lumotlar);Tizimga kiradigan ilovalar Ma'lumotlar bazasi ma'lumotlar xavfsizligini ta'minlashning ikkita eng keng tarqalgan yondashuvidan birini qo'llab-quvvatlaydi: tanlangan yondashuv;majburiy yondashuv Tarmoq xavfsizligini amalga oshirish ruxsatsiz foydalanuvchilarning tarmoqqa kirishini taqiqlash bilan boshlanadi.Masofaviy ulanishlarni yoqish uchun SQL Server Konfiguratsiya menejeri vositasidan foydalaning:1. Dastur menyusining Microsoft SQL Server 2012 qismida Konfiguratsiya vositalari / SQL Server Konfiguratsiya menejeri-ni tanlang.2. Sql Server Konfiguratsiya menejeri oynasining chap qismida SQL Server Tarmoq konfiguratsiyasi bo'limini oching va MSSQLSERVER uchun Protokollarni tanlang.SQL Server operatsion tizim fayllarini ma'lumotlarni ishlatish va saqlash uchun ishlatadi. Fayl xavfsizligini ta'minlashning eng yaxshi echimi-SQL serverining ishlaydigan fayllari, ma'lumotlari va jurnal fayllariga kirishni cheklash. Download 25.18 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling