Cómo otorgar todos los privilegios en las vistas a un usuario arbitrario

¿Cómo concede acceso de lectura / selección en todas las funciones y vistas a un usuario arbitrario?

yo suelopsql --user=postgres -d mydb -f myview.sql Para crear varias funciones y vistas, y luego ejecuto:

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

Habiendo sido otorgado todos los privilegios, esperaríamyuser para tener acceso ahora a las funciones y vistas creadas por elpostgres usuario. Sin embargo, cuando intento acceder a ellos conmyuser, Me sale un "permiso denegado por relación ..." error. ¿Por qué es esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta