Конференция "Сети" » Как узнать пользователя [D6, WinXP]
 
  • Igor_34 (28.05.08 11:28) [0]
    Здравствуйте !
    Господа , может быть это и просто , но я делаю в первый раз .
    Проблема такая :
    на сервере есть база данных , с ней будут работать несколько пользователей имеющие имена на домене - POL1, POL2, POL3 и т. д. , но роли у пользователей разные , одни имеют полный доступ , другие только чтение .
    Где установить программу - на клиенте или на сервере ?
    Как узнать в программе какой пользователь работает - POL1 или  POL2 или POL3 и т. д.  , так как в зависимости от имени пользователя на домене будет разный доступ к данным .
    Какие компоненты для этого нужны ?
    Всем спасибо .
  • Сергей М. © (28.05.08 11:37) [1]
    Архитектура 3-звенная ?
  • Igor_34 (28.05.08 15:16) [2]
    Двухуровневая - "клиент-сервер" , Firebird 2.0
  • Reindeer Moss Eater © (28.05.08 15:20) [3]
    проверка подлинности средствами NT + гранты + обработка исключений при недостатке прав
  • Сергей М. © (28.05.08 16:10) [4]

    > Igor_34   (28.05.08 15:16) [2]
    >
    > Двухуровневая


    И как же ты при двухуровневой арх-ре собрался контролировать доменных юзеров ?
  • Igor_34 (28.05.08 17:24) [5]
    Потому и спрашиваю , если бы знал как и можно ли это делать , то и не задавал бы этого вопроса .
  • Igor_34 (28.05.08 17:24) [6]
    Потому и спрашиваю , если бы знал как и можно ли это делать , то и не задавал бы этого вопроса .
  • Reindeer Moss Eater © (28.05.08 17:40) [7]
    а зачем "узнавать юзера"?
    боишся что сервер даст ему посмотреть что-то, на что у него нет грантов?
  • Сергей М. © (28.05.08 20:46) [8]
    Комбинация "Учетная запись пользователя" + "Роль" в FB функционально самодостаточна, для этого не нужно заморачиваться никакими доменами.
 
Конференция "Сети" » Как узнать пользователя [D6, WinXP]
Есть новые Нет новых   [134433   +21][b:0][p:0]