Управление привилегиями пользователей
![]()
|
Управление привилегиями пользователей Подключаемся к 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 |