Как вы предоставляете доступ для чтения/выбора для всех функций и представлений произвольному пользователю?
Я использую psql --user=postgres -d mydb -f myview.sql для создания нескольких функций и представлений, а затем запускаю:
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
Получив все привилегии, я ожидаю, что myuser теперь получит доступ к функциям и представлениям, созданным пользователем postgres. Тем не менее, когда я пытаюсь получить к ним доступ с помощью myuser, я получаю сообщение "разрешение отклонено для отношения...". Почему это?
