Управление привилегиями пользователей
Скачать 2.46 Mb.
|
Управление привилегиями пользователей Подключаемся к 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 |