@StupidMyFriend

Как в PostgreSQL для определенных пользователей поставить idle_in_transaction_session_timeout?

Как в PostgreSQL для определенных пользователей поставить idle_in_transaction_session_timeout не задевая учетку postgres? Нужно обрубать сессий в транзакциях для определенных пользователей. Alter user username set statement_timeout не предлагать.
  • Вопрос задан
  • 70 просмотров
Решения вопроса 2
Melkij
@Melkij
PostgreSQL DBA
alter user .. set idle_in_transaction_session_timeout = ...
Ответ написан
fzfx
@fzfx
18,5 дм
alter role username set idle_in_transaction_session_timeout = '1000min';
вестимо.
возможно потребуется этим пользователем переподключиться, к сожалению, не в курсе, применяется ли это к уже имеющимся сессиям на стороне PostgreSQL.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы