Mudando de permissões durante uma conexão com o PostgreSQL

Você pode alterar o usuário de execução das suas queries de duas formas:

SET (SESSION ou LOCAL) ROLE nome_da_role

SET SESSION AUTHORIZATION nome_da_role

Quais diferenças entre SET SESSION AUTHORIZATION e SET ROLE?

INHERITS e NOINHERITS

Referências

Documentação oficial do SET SESSION AUTHORIZATION
https://www.postgresql.org/docs/current/sql-set-session-authorization.html

Documentação oficial do SET ROLE
https://www.postgresql.org/docs/current/sql-set-role.html

Pergunta no Stack Overflow
https://stackoverflow.com/questions/2998597/switch-role-after-connecting-to-database

You should also read:

PostgreSQL

# Instalando o wget para fazer download da chave do repositório # Instalando o wget, capaz de fazer downloads de documentos via HTTP…