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

А как в PostgreSQL??
...
Рейтинг: 0 / 0
Как выставить автоотключение пользователя?
    #34954053
jaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может здесь что найдется:
postgresmen.ru/articles/view/39
...
Рейтинг: 0 / 0
Как выставить автоотключение пользователя?
    #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
Как выставить автоотключение пользователя?
    #34954403
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попытался вот так:
SET tcp_keepalives_idle = 12;
Выдало:
Error: invalid value for parameter "tcp_keepalives_idle":12

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

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


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