Buenas lista.

Soy Enrique Llácer, llevo bastante tiempo trabajando con postgreSQL y hoy
me he encontrado con un problema que no consigo solucionarlo ni encuentro
documentación al respecto.

Estoy usando windows 10 y postgresql 9.5, todas las tablas tienen Grant
All, por lo que todos los usuarios acceden sin problemas.

GRANT ALL ON TABLE public.mitabla TO postgres;
GRANT ALL ON TABLE public.mitabla TO public;

el problema me ha sugido al incluir en una función, entre su código, una
instrucción para  deshabilitar/habilitar un trigger; este error lo está
dando, también, desde el pgAdmin, siempre que no entre como superusuario
postgres

ERROR:  debe ser dueño de la relación mitabla
CONTEXT:  sentencia SQL: «ALTER TABLE mitabla DISABLE TRIGGER mitrigger»

Alguién podría confirmarme este funcionamiento. No acabo de comprender el
error, tiene todos los permisos y no permite deshabilitar un trigger desde
programación??

Muchas gracias

Atentemente
Enrique Llácer

Responder a