подключаться к бд по сессии? Грубо говоря, создать сессию, определить какого-нибудь временного пользователя с определенным именем, и сделать его участником нескольких ролей. Подключиться к бд под этим пользователем и по истечению времени сессии отключиться.
При этом количество ролей и юзеров по истечении сессии останется прежним. Или я выдал что-то из разряда фантастики?
не очень хорошо понял что вам нужно. Возможно устроит временный пароль для пользователя через valid until: https://postgrespro.ru/docs/postgresql/9.6/sql-alteruser
Обсуждают сегодня