ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 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