1. Получить справочную информацию о системных привилегиях.
2. Предоставить всем пользователям право выборки информации из таблицы S_DEPT.
Для выполнения заданий по предоставлению привилегий на объекты следует разделить учебную группу на подгруппы по 2 пользователя.
3. Обоим пользователям каждой подгруппы предоставить друг другу привилегию на право выборки информации из таблицы S_REGION и вставки данных в таблицу S_REGION другого пользователя с правом передачи этих привилегий другим пользователям.
a) Пользователю 1 вставить в таблицу S_REGION пользователя 2 строку (6, Central America)
b) Пользователю 2 вставить в таблицу S_REGION пользователя 1 строку (6, Micronesia)
c) Обоим пользователям сделать постоянными внесенные изменения.
d) Обоим пользователям предоставить привилегию на право выборки информации из таблицы S_REGION другого пользователя всем остальным пользователям.
4. Создать синоним для таблицы S_REGION, принадлежащей другому пользователю группы. С помощью синонима убедиться в том, изменения действительно внесены в таблицу другого пользователя.
5. Обоим пользователям каждой подгруппы предоставить друг другу привилегию на право изменять последовательность DEPT_ID_SQ.
a) Пользователю 1 установить максимальное значение последовательности DEPT_ID_SQ пользователя 2 равным 1000.
b) Пользователю 1 установить максимальное значение последовательности DEPT_ID_SQ пользователя 2 равным 500.
6. Получить справочную информацию обо всех предоставленных привилегиях.
7. Отменить все предоставленные привилегии.
8. Удалить ограничение FOREIGN KEY на столбец REGION_ID таблицы S_DEPT, который ссылается на столбец ID в таблице S_REGION.
9. Обоим пользователям каждой подгруппы предоставить друг другу привилегию на право ссылаться на столбец ID собственной таблицы S_REGION.
a) Обоим пользователям создать ограничение FOREIGN KEY на столбец REGION_ID таблицы S_DEPT, который ссылается на столбец ID в таблице S_REGION другого пользователя.
b) Пользователю 1 вставить в таблицу S_DEPT строку (51, Computers, 5)
c) Пользователю 2 вставить в таблицу S_DEPT строку (51, Education, 5)
d) Обоим пользователям убедиться в правильности внесенных изменений и сделать их постоянными.
10. Обоим пользователям каждой подгруппы предоставить друг другу привилегию на право обновлять данные в таблицы S_DEPT.
a) Пользователю 1 обновить данные в таблице S_DEPT пользователя 2: для отдела «Education” установить номер региона 1.
b) Пользователю 2 обновить данные в таблице S_DEPT пользователя 1: для отдела «Computers” установить номер региона 1.
c) Обоим пользователям убедиться в правильности внесенных изменений и сделать их постоянными.
11. Обоим пользователям каждой подгруппы предоставить друг другу привилегию на право удалять данные из таблицы S_DEPT.
a) Пользователю 1 удалить данные об отделе «Education” в таблице S_DEPT пользователя 2.
b) Пользователю 2 удалить данные об отделе «Computers ” в таблице S_DEPT пользователя 1.
c) Обоим пользователям убедиться в правильности внесенных изменений и сделать их постоянными.