Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выставить автоотключение пользователя? / 5 сообщений из 5, страница 1 из 1
20.11.2007, 17:28
    #34952906
Большой Синий Кит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выставить автоотключение пользователя?
Подскажите, пожалуйста!
Есть PostgreSQL 8.1 под винду...
Очень нужно выставить время автоотключения сеанса (если пользователь ничего не делает:)).
И еще как завершить сеанс выбранного пользователя (есть его логин, к примеру)
...
Рейтинг: 0 / 0
21.11.2007, 09:10
    #34953995
Большой Синий Кит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выставить автоотключение пользователя?
Отключение после простоя есть же такое в Oracle... например:
Select * FROM SYS.DBA_PROFILES WHERE RESOURCE_NAME='IDLE_TIME'
запрос покажет, есть ли в базе профайлы с ограничением на простаивание сессий (в столбце LIMIT будет стоять время в минутах, или UNLIMITED, если таких ограничений нет)

А как в PostgreSQL??
...
Рейтинг: 0 / 0
21.11.2007, 09:35
    #34954053
jaga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выставить автоотключение пользователя?
Может здесь что найдется:
postgresmen.ru/articles/view/39
...
Рейтинг: 0 / 0
21.11.2007, 10:19
    #34954222
Большой Синий Кит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выставить автоотключение пользователя?
jagaМожет здесь что найдется:
postgresmen.ru/articles/view/39
Спасибо за отклик! :)
Вот нашел такую установку:
tcp_keepalives_idle (integer)
On systems that support the TCP_KEEPIDLE socket option, specifies the number of seconds between sending keepalives on an otherwise idle connection. A value of zero uses the system default. If TCP_KEEPIDLE is not supported, this parameter must be zero. This parameter is ignored for connections made via a Unix-domain socket.

А вот как ею воспользоваться - не знаю. Попытался в тупую
tcp_keepalives_idle (300);
не катит. Syntax Error
Может, кто подскажет?
...
Рейтинг: 0 / 0
21.11.2007, 11:00
    #34954403
Большой Синий Кит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выставить автоотключение пользователя?
Попытался вот так:
SET tcp_keepalives_idle = 12;
Выдало:
Error: invalid value for parameter "tcp_keepalives_idle":12

Если ставить
SET tcp_keepalives_idle = 0;
проходит без ошибок.

В чем дело? Может, кто-нибудь знает? :(
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выставить автоотключение пользователя? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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