Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нет своего коннекта в таблице мониторинга / 8 сообщений из 8, страница 1 из 1
10.07.2019, 02:30
    #39835751
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
FB 3.0.
В одной из ХП есть такой запрос:
Код: sql
1.
2.
3.
4.
IF ((SELECT A.MON$ATTACHMENT_ID FROM MON$ATTACHMENTS A WHERE A.MON$ATTACHMENT_ID = CURRENT_CONNECTION) IS NULL) THEN
BEGIN
    -- Лог ошибки
END


Сегодня второй раз за год такое случилось. Причем соединение пользователя под администратором видно. Забить на это дело или попробовать найти причину?
...
Рейтинг: 0 / 0
10.07.2019, 07:56
    #39835764
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
лучше попробовать. Я сходу не могу представить, как так может получаться.
...
Рейтинг: 0 / 0
10.07.2019, 10:32
    #39835832
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
Выяснилось, что это не единичный случай, а довольно давно уже.
Судя по всему, проблема в имени пользователя. У нас авторизация через Trusted Auth, и у всех пользователей, у которых ФИО (на русском языке) равно 13 символам, не видят себя в таблице мониторинга. У кого меньше (точную цифру не скажу) - всё ОК.
Пример ФИО пользователя с ошибкой - "DOMN\КовалевскаяАА". У кого ФИО еще длиннее - происходит отлуп на стадии подключения (я об этом делал тикет).
...
Рейтинг: 0 / 0
10.07.2019, 10:45
    #39835844
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
...
Рейтинг: 0 / 0
10.07.2019, 11:03
    #39835855
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
а что для таких юзеров возвращает current_user? Ошибку?
...
Рейтинг: 0 / 0
10.07.2019, 11:06
    #39835858
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
dimitr,

Возвращает "DOMN\КОВАЛЕВСКАЯАА". Я дописал в тикете, что длина имени таких проблемных пользователей составляет ровно 31 символ. При 33 уже не пускают в базу.
...
Рейтинг: 0 / 0
10.07.2019, 11:13
    #39835861
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
все, я уже разобрался в причине
...
Рейтинг: 0 / 0
10.07.2019, 11:41
    #39835876
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нет своего коннекта в таблице мониторинга
CyberMax У кого ФИО еще длиннее - происходит отлуп на стадии подключения (я об этом делал тикет).

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


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