Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Авт_ПМП / Metod_BD.doc
Скачиваний:
33
Добавлен:
05.02.2016
Размер:
574.98 Кб
Скачать

Відміна наданих привілеїв (оператор revoke)

Для відміни наданих користувачам привілеїв використовують оператор REVOKE. Він має такий формат:

REVOKE [GRANT OPTION FOR] {privilege_list | ALL PRIVILEGES}

ON object_name

FROM { autorization_id_list | PUBLIC} [RESTRICT | CASCSADE]

Ключове слово ALL PRIVILEGES означає відміну всіх привілеїв для вказаного користувача, які надані йому раніше.

Наприклад, якщо потрібно відмінити привілей на оператор SELECT для таблиці Osoba, наданий всім користувачам в попередньому прикладі, потрібно застосувати такий оператор REVOKE:

REVOKE SELECT

ON Osoba

FROM PUBLIC

Якщо потрібно відмінити привілей на оператор SELECT для таблиці Osoba, наданий користувачеві з ідентифікатором Stud, необхідно застосувати такий оператор REVOKE:

REVOKE SELECT

ON Osoba

FROM Stud.

Література

  1. Томас Конноли, Каролин Бегг, Анна Страчан. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Москва: Издательский дом "Вильямс", 2000г. – 1120 с.

  2. Мартин Грабер. Введение в SQL. Москва: - Издательство "Лори", 1996 г. – 380 с.

Соседние файлы в папке Авт_ПМП