Главная » Файлы » Учеба » Общее | [ Добавить материал ] |
[ Скачать с сервера (96.1 Kb) ] | 22.12.2014, 18:11 |
ЗАДАНИЕ 1. Необходимо выполнить установку и сброс пароля. ЗАДАНИЕ 2. Необходимо создать трех новых пользователей при помощи команды GRANT с разными видами привелегий. Затем лишить одного из пользователей привелегий. Включаем необходимый метод аутентификации пользователей: ALTER DATABASE ADD ADMIN OPTION ALTER DATABASE SET ADMIN OPTION INACTIVE ALTER DATABASE SET ADMIN OPTION ACTIVE данные команды позволяют управлять механизмом Embedded User Authentication, при котором имя и пароль пользователя храниться в БД.
Создаем трех новых пользователей: CREATE USER DIMA SET PASSWORD '12345' CREATE USER Andrew SET PASSWORD '123456' CREATE USER User555 SET PASSWORD 'qwerty'
Определяем привилегии пользователей: Пользователь ANDREW: только чтение из таблицы “PRODUCTS” grant select on "PRODUCTS" to "ANDREW" только чтение из таблицы “PRODUCTTYPES” grant select on "PRODUCTTYPES " to "ANDREW"
Пользователь USER555: только чтение из таблицы “PRODUCTS” grant select on "PRODUCTS" to "USER555" только чтение из таблицы “PRODUCTTYPES” grant select on "PRODUCTTYPES " to "USER555"
DIMA Пользователь DIMA: Все привилегии в таблице PRODUCTS to "DIMA": grant all on "PRODUCTS" to "DIMA" Чтение и изменение телефонных номеров to "DIMA": grant select, update ("PHONENUMBER") on "PHONES" to "DIMA" Все привилегии в таблице INVNUMBERS to "DIMA": grant all on "INVNUMBERS" to "DIMA" Попытка изменить PHONETYPES из-под пользователя DIMA: Лишение привилегий чтения из таблицы “PRODUCTS” для Andrew: revoke select on "PRODUCTS" from "ANDREW" Скачать с сервера | |
Просмотров: 413 | Загрузок: 28 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |