Saludos lista:

Tengo un query de la siguiente forma:

DELETE FROM catalogo WHERE anio = 2010

Al ejecutarlo, me refiere este error


ERROR:  permission denied for schema public
CONTEXT:  SQL statement "SELECT 1 FROM ONLY "public"."catalogo_paa" x WHERE
"proyecto" = $1 AND "anio" = $2 FOR SHARE OF x"

********** Error **********

ERROR: permission denied for schema public
SQL state: 42501
Context: SQL statement "SELECT 1 FROM ONLY "public"."catalogo_paa" x WHERE
"proyecto" = $1 AND "anio" = $2 FOR SHARE OF x"

Lo raro es que en el esquema de la base y en la tabla tengo todos los
permisos.

GRANT ALL ON SCHEMA public TO dbuser;
GRANT ALL ON TABLE catalogo TO dbuser;

El usuario NO es superuser y tampoco es el dbuser owner...


¿Alguna sugerencia?


-- 
-----BEGIN GEEK CODE BLOCK-----
GCS !d- s++:++ a? c+++ BL u+++ P+ L+ E! W+++
N O? W! O M V? PS PE++ Y PGP+ T S? X++ R? tv-
b DI+++ D+ G++ e++ h---- y+-- z+
------END GEEK CODE BLOCK------

Responder a