![]()  | 
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
| 
 | 
Одной из проблем, возникающих при многопользовательской работе
 с моделями, является разграничение прав доступа. Для управления правами
 доступа в состав ModelMart включена утилита ModelMart Security Manager.
 Вызов этой утилиты может быть осуществлен непосредственно из среды
 ERwin или BPwin. Как ERwin, так и BPwin имеют специальную дополни-
 тельную панель инструментов для работы с ModelMart, которая подключа-
 ется, если щелкнуть по кнопке 
 в основной панели инструментов.
По умолчанию сеанс связи с ModelMart устанавливается при каждом запуске ERwin и BPwin. Однако если эта опция выключена, для начала работы
необходимо установить сеанс связи с ModelMart, нажав кнопку 
.
 из дополнительной панели инструментов ModelMart среды ERwin или
 BPwin. Затем в появившемся диалоге ModelMart Connection Manager следу-
 ет набрать имя и пароль пользователя. После успешного входа становится доступной кнопка 
, которая вызывает диалог Security Manager
(рис. 6. 3. 1).

В верхней части диалога Security Manager расположен иерархический
 список объектов хранилища, в нижней - список пользователей СУБД (User)
 и группы пользователей ModelMart (Security Profile). Для создания привиле-
 гий для пользователя следует щелкнуть по объекту (например, MODEL-
 MART) в верхнем списке диалога Security Manager и включить пользовате-
 лей в ту или иную группу на уровне выбранного объекта.
На рис. 6. 3. 1 показано, что пользователь SYSTEM внесен в группу
 Administrator, пользователь SCOTT - в группу Guest на уровне хранилища
 (MODELMART). Права каждой группы задаются в диалоге ModelMart
 Security Profile Manager (рис. 6. 3. 2). Этот диалог вызывается кнопкой Profile
 диалога ModelMart Security Manager. В верхней части диалога показываются
 группы пользователей, в нижней - права выбранной группы на тот или иной
 объект модели.

Поскольку ModelMart является специализированным хранилищем моде-
 лей, помимо разграничения прав доступа на уровне модели возможно регу-
 лирование прав на уровне отдельных ее элементов. В случае работы с моде-
 лями данных ERwin можно также задать права на создание, редактирование
 и удаление для предметных областей (Subject Area) и отдельных сущностей.
Щелчок по кнопке ОК. диалога ModelMart Security Manager приведет
 к внесению изменений в хранилище.
Дата публикования: 2015-10-09; Прочитано: 248 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
