AlexTheRaven
Дата: 30.05.2006 16:14:13
Господа участники,
Хочется перейти на лицензирование Oracle по схеме ESL.
При этом наша система пользуется средствами Oracle для авторизации и разграничения полномочий пользователей. Одни пользователи должны добавлять других и устанавливать для них полномочия, т.е. знать по крайней мере часть схемы данных.
Но в обзоре ESL написано:
If accessing information on an ad hoc basis, the end user should not be able to navigate the underlying data schema and the partner should provide predefined data views that buffer the end user from the underlying data schema.
Вопрос: возможность добавления клиентом пользователей и установки их полномочий противоречит ESL?
Кудрявцев Леонид
Дата: 31.05.2006 10:54:23
Такие вопросы лучше задавать непосредственно в Oracle.
IMHO Насколько я помню, встроенная лицензия требует, что бы пользователь был изолирован твоим приложением от БД.
Если добавление и управление пользователями сделано через интерфейс твоей прикладной системы - лицензию ты не нарушаеш (IMHO!). Если для добавления пользователей нужно запускать что-то отличтное от твоего приложения (SQLPLus, PL/SQL Developer) и руками давать "CREATE USER ...." - лицензия нарушается.
Так же как и любое другое управления БД, должно быть сделано через интерфейс прикладной системы (включая инсталяцию).