Pedro Navarro Monter escribió:
> 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"

¿Quién es el dueño de las tablas catalogo_paa y catalogo?  Supongo que
ese usuario debería tener permiso para acceder al schema public también,
¿no?  (Si no tuviera no habría podido crear la llave foránea).

-- 
Alvaro Herrera                               http://planet.postgresql.org/
"I think my standards have lowered enough that now I think 'good design'
is when the page doesn't irritate the living f*ck out of me." (JWZ)
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a