Файл: Управление привилегиями пользователей.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 10

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Управление привилегиями пользователей

Подключаемся к 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
Проверяем у

todd возможность просмотра таблицы Employee.


Рисунок 15 Проверка просмотра таблицы employee пользователем todd

Правами администратора отбираем привилегию select таблицы Employee у пользователя kay с использованием графического интерфейса.


Рисунок 16 Отмена привилегии select на таблицу Employee у пользователя kay

Проверяем у todd возможность просмотра содержимого таблицы Employee.


Рисунок 17 Проверка просмотра таблицы employee пользователем todd