ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 52
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Управление привилегиями пользователейПодключаемся к MS SQL Server под пользователем, имеющимадминистративные привилегии.Создаем и заполняем данными базу данных Sample.Рисунок1–Созданиебазы данных SampleСоздаемлогинtoddсиспользованиемграфическогоинтерфейсавбазе данныхSample.Рисунок2–СозданиелогинадляпользователяtoddРисунок3–СозданиепользователяtoddвбазеданныхSampleСоздаемпользователейkayиbobсиспользованиемкомандвбазеданныхSample.Рисунок4–СозданиепользователяkayвбазеданныхSampleПредоставляемпользователюkayпривилегиюselectнабд и на таблицу Employeeсправомпередачидругомупользователю.Рисунок5–Предоставление привилегий пользователю kayРисунок6–Подтверждение предоставленных привилегий пользователю kayПроверяем у kay возможность просмотра содержимого таблицы Employee.ПользователемkayпредоставляемпользователюbobпривилегиюselectнатаблицуEmployeeсправом передачи.Рисунок7–Просмотр содержимого под пользователем kay, выдача bob привилегию select на таблицу Employee
ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок8–Проверка выданных прав у bobПравамиадминистратора пытаемсяотобратьпривилегиюselectбазыданныху пользователяkay.Рисунок9–Попытка отобрать привилегию select ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок10–Проверка выданных прав у bobПравами администратора отбираем привилегиюselectтаблицыEmployeeпользователяkay.Рисунок11–Отбираем привилегию select ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок12–Проверка выданных прав у bobПравамиадминистраторапредоставляемпользователюkayпривилегиюselect на бд и натаблицу Employee с правом её передачи с использованиемграфическогоинтерфейса.Рисунок13–Назначение привилегииselectнаБД и натаблицу EmployeeПроверяем у kay возможность просмотра содержимого таблицы Employee.ПользователемkayпредоставляемпользователюtoddпривилегиюselectнатаблицуEmployeeсправом передачи.Рисунок14–Просмотр содержимого под пользователем kay, выдача bob привилегию select на таблицу EmployeeПроверяему
ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок8–Проверка выданных прав у bobПравамиадминистратора пытаемсяотобратьпривилегиюselectбазыданныху пользователяkay.Рисунок9–Попытка отобрать привилегию select ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок10–Проверка выданных прав у bobПравами администратора отбираем привилегиюselectтаблицыEmployeeпользователяkay.Рисунок11–Отбираем привилегию select ПроверяемуbobвозможностьпросмотратаблицыEmployee.Рисунок12–Проверка выданных прав у bobПравамиадминистраторапредоставляемпользователюkayпривилегиюselect на бд и натаблицу Employee с правом её передачи с использованиемграфическогоинтерфейса.Рисунок13–Назначение привилегииselectнаБД и натаблицу EmployeeПроверяем у kay возможность просмотра содержимого таблицы Employee.ПользователемkayпредоставляемпользователюtoddпривилегиюselectнатаблицуEmployeeсправом передачи.Рисунок14–Просмотр содержимого под пользователем kay, выдача bob привилегию select на таблицу EmployeeПроверяему
todd возможность просмотра таблицы Employee.
Рисунок 15 – Проверка просмотра таблицы employee пользователем todd
Правами администратора отбираем привилегию select таблицы Employee у пользователя kay с использованием графического интерфейса.
Рисунок 16 – Отмена привилегии select на таблицу Employee у пользователя kay
Проверяем у todd возможность просмотра содержимого таблицы Employee.
Рисунок 17 – Проверка просмотра таблицы employee пользователем todd