Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11788|Отговор: 0

[Източник] SQL 2005 – сигурност на базата данни и референтна цялост

[Копирай линк]
Публикувано в 26.11.2014 г. 15:47:16 ч. | | |
--Създай акаунт за вход
Създаване на потребителско име за вход с парола='password'
--Създаване на потребител на база данни
Създайте потребителско име за вход
--- предостави на потребителя разрешение за заявка към студентската таблица и допълнително разрешениедругПрава на потребителите.
Grant Select
За студент
да user_tom
с опция за грант
-----
Създаване на вход Marry с парола='Marry001'
Създаване на потребителски user_marry за вход Marry
--Създай персонаж
Създаване на роля dbnormuser
--- упълномощаване на роли
Grant Select
За студент
към dbnormuser
--Задайте фиксирана сървърна роля (вход)
sp_addsrvrolemember се ожени, системен администратор
Изтривам
sp_dropsrvrolemember се ожени, системен администратор
--Вижте потребителите
sp_helpuser
--- създаде ново ограничение за външен ключ
ALTER ТАБЛИЦА test_sub ДОБАВЯНЕ НА ОГРАНИЧЕНИЕ main_id_cons ВЪНШЕН КЛЮЧ (main_id) ПРЕПРАТКИ test_main;
--- премахнете външни ключове
ALTER ТАБЛИЦА test_sub DROP CONSTRAINT main_id_cons
--Създаване на външни ключове за премахване на каскадни
ALTER ТАБЛИЦА test_sub ДОБАВЯНЕ НА ОГРАНИЧЕНИЕ main_id_cons ВЪНШЕН КЛЮЧ (main_id) ПРЕПРАТКИ test_main при изтриване
Каскада
--Създаване на каскадни актуализации външни ключове
ALTER ТАБЛИЦА test_sub ДОБАВЯНЕ НА ОГРАНИЧЕНИЕ main_id_cons ВЪНШНИ КЛЮЧ (main_id) ПРЕПРАТКИ test_main ПРИ АКТУАЛИЗАЦИЯ
Каскада
--Създаване и изтриване на реферирания първичен ключ е външният ключ на връзката за препратка към ключа е зададена на null
ALTER ТАБЛИЦА test_sub ДОБАВЯНЕ НА ОГРАНИЧЕНИЕ main_id_cons ВЪНШНИ КЛЮЧ (main_id) ПРЕПРАТКИ test_main ПРИ АКТУАЛИЗАЦИЯ
set null

---- Пълнота на референцията
Не можете да изтриете запис с външен ключ
|




Предишен:2011 MSSQL Secure .mdb Data Database Tutorial
Следващ:2011 MSSQL изявление за валидиране на парола, урок за уязвимост в сигурността
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com