feducha 0 Опубликовано: 2009-03-25 06:28:46 Share Опубликовано: 2009-03-25 06:28:46 Приветствую Всех! Подскажите где СТГ хранит инфу о том, что пользователь в online. Связка СТГ и мускул. Для чего это нужно: После эксперементов с конфликтом ИП адресов, в конфигураторе появился юзер который теперь в состоянии онлайн, сбросить не получается, при попытке подключения этого пользователя, выдается сообщение о том, что данный логин уже используется. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2009-03-25 07:15:30 Share Опубліковано: 2009-03-25 07:15:30 пиши в личку, помогу... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-25 07:47:02 Share Опубліковано: 2009-03-25 07:47:02 Stg хранит инфу о том что пользователь OnLine в поле USER::connected Ссылка на сообщение Поделиться на других сайтах
feducha 0 Опубліковано: 2009-03-25 13:26:10 Автор Share Опубліковано: 2009-03-25 13:26:10 Stg хранит инфу о том что пользователь OnLine в поле USER::connected Как мне теперь его сбросить? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-25 13:36:28 Share Опубліковано: 2009-03-25 13:36:28 Если пользователь показан Online то причина этому может быть только одна: он авторизован. Авторизаторов у нас всего два: ao и inetacces. Если он авторизован ao - просто снять отметку "Всегда Online" Если он авторизован inetaccess и при этом сам авторизатор не запущен - он должен отключиться по тайм-ауту. Ссылка на сообщение Поделиться на других сайтах
feducha 0 Опубліковано: 2009-03-25 15:54:03 Автор Share Опубліковано: 2009-03-25 15:54:03 Если пользователь показан Online то причина этому может быть только одна: он авторизован.Авторизаторов у нас всего два: ao и inetacces. Если он авторизован ao - просто снять отметку "Всегда Online" Если он авторизован inetaccess и при этом сам авторизатор не запущен - он должен отключиться по тайм-ауту. Через inetaccess - я ждал тайм-аут и не могу дождаться. Madf скажи если я его через конфигуратор отключаю сеанс должен разорваться? У меня при включении опять горит онлайн Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-03-26 10:48:14 Share Опубліковано: 2009-03-26 10:48:14 Дело в том, что у юзера есть два различных состояния: authorized и connected. authorized он после авторизации атворизатором и это дело никак не контролируется через конфигуратор. connected он если authorized и имеет достаточно денег на счету (или кредит). Это состояние контролируется через конфигуратор ("отключить"). Было бы неплохо предоставить рецепт чтобы вызвать такое состояние. Ссылка на сообщение Поделиться на других сайтах
feducha 0 Опубліковано: 2009-03-27 06:35:39 Автор Share Опубліковано: 2009-03-27 06:35:39 Дело в том, что у юзера есть два различных состояния: authorized и connected. authorized он после авторизации атворизатором и это дело никак не контролируется через конфигуратор. connected он если authorized и имеет достаточно денег на счету (или кредит). Это состояние контролируется через конфигуратор ("отключить").Было бы неплохо предоставить рецепт чтобы вызвать такое состояние. Попробую как нибудь составить его ) Ссылка на сообщение Поделиться на других сайтах
trs 0 Опубліковано: 2009-09-07 09:27:51 Share Опубліковано: 2009-09-07 09:27:51 Stg хранит инфу о том что пользователь OnLine в поле USER::connected можно по-подробнее? где такое поле найти ? stg-2.406-rc1 - в базе такого поля не вижу Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2009-09-07 10:04:02 Share Опубліковано: 2009-09-07 10:04:02 можно по-подробнее? где такое поле найти ? stg-2.406-rc1 - в базе такого поля не вижу Это не в базе. Это одно из полей объекта класса USER. В базу не пишется состояние пользователя. Хотя косвенно его можно определить, но это не надежный метод. В Firebird есть tb_sessions_log, в него пишутся моменты коннектов и дисконнектов пользователей. Можно посмотреть последнюю запись по пользователю. Cамый надежный метод - это скрипты OnConnect/OnDisconnect. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас