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?