powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Trusted Auth и SEC$USERS
10 сообщений из 10, страница 1 из 1
Trusted Auth и SEC$USERS
    #39671354
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FB 3.0. Подключаюсь к базе через Trusted Auth. Настроены маппинги согласно доки. Но в таблице SEC$USERS - пусто. Под SYSDBA все видно. Это так и должно быть, я что-то недонастроил или FB не учитывает маппинг при проверке доступа к этой таблице?
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671402
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

как маппинг на SYSDBA настроен?
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671403
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Выполнил три запроса:
Код: sql
1.
2.
3.
CREATE GLOBAL MAPPING TRUSTED_AUTH USING PLUGIN WIN_SSPI FROM ANY USER TO USER
CREATE GLOBAL MAPPING WIN_ADMIN USING PLUGIN WIN_SSPI FROM PREDEFINED_GROUP DOMAIN_ANY_RID_ADMINS TO ROLE RDB$ADMIN;
ALTER ROLE RDB$ADMIN SET AUTO ADMIN MAPPING;
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671410
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

последние 2 оператора эквивалентны
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671445
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

погоди, а что ты хочешь увидеть в SEC$USERS?
Там только пользователи которые есть в Srp и Legacy_UserManager. И их я вижу через Trusted Auth.
Пользователи винды туда не подтягиваются, да и не должны.
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671453
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспогоди, а что ты хочешь увидеть в SEC$USERS?
Там только пользователи которые есть в Srp и Legacy_UserManager. И их я вижу через Trusted Auth.
Вот это и хочу увидеть. Но не вижу.
Что у тебя в таблице RDB$AUTH_MAPPING?

Симонов ДенисПользователи винды туда не подтягиваются, да и не должны.
Естественно.
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671466
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMaxЧто у тебя в таблице RDB$AUTH_MAPPING?

там пусто. Я выполнил первые два оператора из твоего скрипта. Они "добавляют" записи в SEC$GLOBAL_AUTH_MAPPING, ты же глобальный маппинг делаешь, а он в security3.fdb хранится.
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671481
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати надо бы у Александра попросить отображать маппинги в дереве объектов IbExpert. Да и вообще мастера для их создания. Хотя тема сложная. CREATE MAPPING один из самых сложных и многовариантных операторов.
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671489
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CyberMax,

Код: sql
1.
ALTER ROLE RDB$ADMIN SET AUTO ADMIN MAPPING;



ломает всю магию. Делай

Код: sql
1.
ALTER ROLE RDB$ADMIN DROP AUTO ADMIN MAPPING;



и всё будешь видеть. Локальный маппинг перекрывает глобальный.
...
Рейтинг: 0 / 0
Trusted Auth и SEC$USERS
    #39671862
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Получилось. Спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Trusted Auth и SEC$USERS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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