Главная » Файлы » Учеба » Общее [ Добавить материал ]

Лабораторная работа - ТРСиЗБД - Пользователи и их привилегии
[ Скачать с сервера (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"
Все привилегии в таблице MASTERS to "DIMA": grant all on "MASTERS" to "DIMA"

Попытка изменить PHONETYPES из-под пользователя DIMA:

Лишение привилегий чтения из таблицы “PRODUCTS” для Andrew:

revoke select on "PRODUCTS" from "ANDREW"


Скачать с сервера

Категория: Общее | Добавил: Пользователь | Теги: пользователи, БД, права, Interbase, НГУ
Просмотров: 413 | Загрузок: 28 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Все материалы на сайте выложены с целью ознакомления!