powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 3.0 не получается активировать пользователя
14 сообщений из 14, страница 1 из 1
FB 3.0 не получается активировать пользователя
    #39570517
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток всем,

пользователь уже сушествует в базе

из под SYSDBA даю комманду

ALTER USER MIK ACTIVE

Commit проходит без ошибки а статус SEC$ACTIVE всёравно остаётся null

в чём может быть причина?

Может при создании пользователя явно указывать SEC$PLUGIN
Сейчас у нового пользователя зтоит:
SEC$PLUGIN = 'Legacy_UserManager'
а у SYSDBA:
SYSDBA = 'Srp'

но смена на:
ALTER USER MIK SET ACTIVE USING PLUGIN Srp

Commit прохотит тоже без ошибки а SEC$ACTIVE остаётся null

Спасибо
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39570521
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

так он у тебя и так активный. Что менять то пытаешься? Вот если ты его сначала поставишь INACTIVE, а потом ACTIVE увидишь разницу.
И если я не ошибаюсь в Legacy_UserManager Active/Inactive не поддерживается
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39570524
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

просто вижу поле которое по моему понятию должно быть не null. Но если не поддерживает тогда понатно. Буду создатать с Srp
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39570525
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Вопрос в догонку, а зачем SYSDBA существует под обоуми плугинами?
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39570526
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

ну а как клиентом 2.5 подключится SYSDBA? Никак. Legacy и Srp - это разное шифрование пароля. А пароль не дешифруется, он сравнивается. Клиент шифрует его тем, чем может - 2.5 DES, 3.0 - DES или MD5. Дальше сервер только шифрует пароль тем же самым алгоритмом, и сравнивает результат с тем, что в базе.
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39570527
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
занудства ради: хеширует
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571087
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

а почему COMMENT ON USER MIK IS 'Test comment'

не видит активного пользователя созданного из под Srp?

"Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
record not found for user: MIK."

и возникает вопрос а какой плугин следует использовать в 3ке с точки зрения перспектив на будующее?
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571088
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

Srp
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571091
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenkoи возникает вопрос а какой плугин следует использовать в 3ке с точки зрения перспектив на будующее?
вопрос бессмысленный по своей сути. Потому что плагин Legacy предназначен для работы со старыми клиентами (2.5), и слово Legacy само по себе обозначает "наследие, наследство", т.е. чего-то уже устаревшего.
Какое, нафиг, может быть будущее у Legacy? Только obsolete, deprecated и далее :-)
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571359
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

а по поводу COMMENT ON USER MIK IS 'Test comment' ?
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571404
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

зависит от того какой у тебя менеджер пользователей активен в данный момент.
Для оператора COMMENT ON явного указания с каким плагином работать не предусмотрено
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571476
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

а указать плагин по умолчанию например в свойствах соединения нельзя?

в доке написано в порядке написания плагинов в firebird.conf
там стоит:
AuthServer = Legacy_Auth, Srp, Win_Sspi

можно конечно поправить но хотелось бы контроллировать это именно в свойствах соединения.

Спасибо.
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571483
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по идее если он сидит в MON$ATTACHMENTS.MON$AUTH_METHOD
то может и поменять его возможно программно
...
Рейтинг: 0 / 0
FB 3.0 не получается активировать пользователя
    #39571487
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenkoа указать плагин по умолчанию например в свойствах соединения нельзя?

Вроде бы можно. Там вообще можно произвольный конфиг скормить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 3.0 не получается активировать пользователя
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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