Разработка клиент-серверных приложений с использованием технологий Oracle. Семенова И.И. - 27 стр.

UptoLike

Составители: 

26
Лабораторная работа 3
УПРАВЛЕНИЕ ПРАВАМИ ДОСТУПА И РАЗРЕШЕНИЯМИ
К СОЗДАВАЕМЫМ ОБЪЕКТАМ БД В ORACLE 9i
Цель работынаучиться создавать профили пользователей и ролей для
разграничения прав доступа к объектам создаваемой БД, а также извлекать
системную информацию о пользоватях и объектах для последующего ис-
пользования в удаленном управлении правми доступа к объектам экземп
-
ляра БД.
Содержание работы:
1. Познакомиться с назначением системных таблиц и представлений,
выполнить примеры.
2. С помощью операторов и действий, описанных в лабораторной ра-
боте, создать роли и пользователей.
3. Выполнить самостоятельное задание к лабораторной работе по вари-
антам.
Пояснения к выполнению работы
Инсталляция сервера заканчивается созданием начального экземпляра
БД
и набором встроенных ролей и пользователей, из всех пользователей
незаблокированными являются SYSTEM (manager) и SYS
(change_in_install), которые могут выполнять административные функции.
Для анализа ролей, системных привилегий и привилегий по доступу к
объектам экземпляра БД, которыми наделены пользователи, необходимо
зайти в утилите Enterprise Manager Console в раздел SecurityUsers и
дважды щелкнуть по имени пользователя.
Для
обеспечения безопасности работы экземпляра БД необходимо по-
сле инсталляции программного продукта проверить состав пользователей
и их статус (в утилите Enterprise Manager Console в раздел Security
Users в правой части экрана колонка Account Status). Если необходимо
заблокировать какого-либо пользователя, то выберите его двойным щелч-
ком, в появившемся окне в разделе Status выбрать режим Locked
.
В табличном пространстве SYSTEM в схеме SYS хранятся таблицы, из
которых можно извлечь информацию о правах доступа к системе, а также
о структуре объектов. Такая информация полезна для выполнения функ-
ций администрирования удаленно или через внешнее приложение. В табл.
3.1 дан краткий список объектов, которые используются в данной работе.