Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 3.0 не получается активировать пользователя / 14 сообщений из 14, страница 1 из 1
15.12.2017, 18:45
    #39570517
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 не получается активировать пользователя
Доброе время суток всем,

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

из под 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
15.12.2017, 18:49
    #39570521
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 не получается активировать пользователя
Mikhail Tchervonenko,

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

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

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

ну а как клиентом 2.5 подключится SYSDBA? Никак. Legacy и Srp - это разное шифрование пароля. А пароль не дешифруется, он сравнивается. Клиент шифрует его тем, чем может - 2.5 DES, 3.0 - DES или MD5. Дальше сервер только шифрует пароль тем же самым алгоритмом, и сравнивает результат с тем, что в базе.
...
Рейтинг: 0 / 0
15.12.2017, 19:05
    #39570527
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 не получается активировать пользователя
занудства ради: хеширует
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
17.12.2017, 22:56
    #39571087
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 не получается активировать пользователя
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
17.12.2017, 22:58
    #39571088
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 не получается активировать пользователя
Mikhail Tchervonenko,

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

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

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

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

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

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

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

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


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