Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Права в Oracle


Страницы:   1 2

Andrushk ©   (2003-08-14 10:52:00) 

Господа, подскажите как лучше сделать.

Куча пользователей работают с одним приложением, но скажем, для примера, если есть табличка с городами, то кто-то может видеть только города Нижегородской обл, кто-то Владимирской, кто-то все.

Я хочу сделать так: на таблички просмотр которых надо ограничить навесить политик, а в предикатной функции лезть в табличку структурой [ID пользователя|ID права] и если у данного пользователя нет необходимых прав, то функция будет возвращать что-то типа 1=2.

Может есть какие-то другие способы решения данной проблемы???

Если кто знает статьи по данной тематике - скинте плиз, буду крайне признателен :-)


Unknown   (2003-08-14 11:05:00) [21]

1. Сделать для каждого узера view
2. Пользователь имеет толбко право execute на пакетную
процедуру где реализованнп вся логика
3. Средства Оракле + твой Application Server


Reindeer Moss Eater   (2003-08-14 10:59:00) [22]

Решения всего два.
Ограничивать сервером и ограничивать приложением.
Есть еще правда третий способ - административный. Запретить инструкцией смотреть на то, на что нельзя смотреть.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо