Como conceder todos os privilégios em visualizações para usuários arbitrários

Como você concede acesso de leitura / seleção em todas as funções e visualizações a um usuário arbitrário?

eu usopsql --user=postgres -d mydb -f myview.sql para criar várias funções e visualizações, e então eu corro:

<code>GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
</code>

Tendo sido concedido todos os privilégios, eu esperariamyuser para agora ter acesso às funções e visualizações criadas pelopostgres do utilizador. No entanto, quando tento acessá-los commyuser, Recebo um erro "permissão negada para relação ...". Por que é isso?

questionAnswers(1)

yourAnswerToTheQuestion