-
Здравствуйте ! Господа , может быть это и просто , но я делаю в первый раз . Проблема такая : на сервере есть база данных , с ней будут работать несколько пользователей имеющие имена на домене - POL1, POL2, POL3 и т. д. , но роли у пользователей разные , одни имеют полный доступ , другие только чтение . Где установить программу - на клиенте или на сервере ? Как узнать в программе какой пользователь работает - POL1 или POL2 или POL3 и т. д. , так как в зависимости от имени пользователя на домене будет разный доступ к данным . Какие компоненты для этого нужны ? Всем спасибо .
-
Архитектура 3-звенная ?
-
Двухуровневая - "клиент-сервер" , Firebird 2.0
-
проверка подлинности средствами NT + гранты + обработка исключений при недостатке прав
-
> Igor_34 (28.05.08 15:16) [2] > > Двухуровневая
И как же ты при двухуровневой арх-ре собрался контролировать доменных юзеров ?
-
Потому и спрашиваю , если бы знал как и можно ли это делать , то и не задавал бы этого вопроса .
-
Потому и спрашиваю , если бы знал как и можно ли это делать , то и не задавал бы этого вопроса .
-
а зачем "узнавать юзера"? боишся что сервер даст ему посмотреть что-то, на что у него нет грантов?
-
Комбинация "Учетная запись пользователя" + "Роль" в FB функционально самодостаточна, для этого не нужно заморачиваться никакими доменами.
|