powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 4, trusted authentication
10 сообщений из 10, страница 1 из 1
Firebird 4, trusted authentication
    #40082072
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приве всем.
Firebird 4

Сервер запушен на wинде которая в домене(active directory), сконфигурировал там всё чтоб смог погключится без указывания username/password, тоесть под тем доменным username под которым зашёл в wинду.
Работает, прекрасно.

Но есть какая то возможность подключится к базе явно указывая тот же username/password ?
Дело в том что у меня web приложение на UniGUI, тоесть клиент на каком то компе в браузере
вводит username/password а подключение к базе проискодит уже на сервере с етими username/password,
но при етом username в security базе незарегистрирован ...
Можно такое как то сделать или глухое дело ?

WBR
Janex
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082075
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В приложении аутентифицируешься в винде с эти именем и паролем, а дальше как обычно.
https://docs.microsoft.com/en-us/windows/win32/com/impersonation
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082076
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janex,

ЯНХНП. Вроде из trusted authentication имя пользователя приходит в виде ДОМЕН\ПОЛЬЗОВАТЕЛЬ. Ты когда username/password у тебя тоже пользователь с именем домена?
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082077
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис
Janex,

ЯНХНП. Вроде из trusted authentication имя пользователя приходит в виде ДОМЕН\ПОЛЬЗОВАТЕЛЬ. Ты когда username/password ручками набираешь у тебя тоже пользователь с именем домена?
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082079
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я всё правильно понял, то пользователь AD -> пользователь базы .
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082083
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут дело такое что, как я понемаю, если при конекте явно указываеш username то FB
автоматически ишет его в своём Security4.fdb.

А у меня юзер в wеб приложение вводит username/password и ето передаётся в wеб сервис,
которыи уже запушен под другим пользователем. Но к базе мне надо поключится с етим юзером которыи
ввёл username/password в wеб приложение ... вот тут проблема ...
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082087
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, и кстати, пробовал и так: mydomainname\myusername но безтолку, говорит
что нету такого пользователя (что есть правда), тоесть ишет его в Security4.fdb :(
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082088
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janexи ето передаётся в wеб сервис, которыи уже запушен под другим пользователем

Повторяю медленно: имперсонализация в уеб-сервисе спасёт ОРД.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082089
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

В приложении аутентифицируешься в винде с эти именем и паролем, а дальше как обычно.
https://docs.microsoft.com/en-us/windows/win32/com/impersonation
LogonUser -> ImpersonateLoggedOnUser -> поток web-сервера выполняется в контексте прав пользователя -> подключаешься к БД -> RevertToSelf - возвращаешься в старый контекст
...
Рейтинг: 0 / 0
Firebird 4, trusted authentication
    #40082106
Janex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Impersonate спас мир :) Спасибо !!!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 4, trusted authentication
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]