Skip site navigation (1) Skip section navigation (2)

Re: error al borrar un registro

From: Diego Ayala <netdiego81(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: error al borrar un registro
Date: 2010-06-14 20:43:48
Message-ID: AANLkTimVq1Xn40rZXPUVnS9q7UPjKIP3LIvJqZfYrcsI@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
La tabla no contiene FKs, esta es la estructura actual

CREATE TABLE rrhh.cargo
(
  id bigserial NOT NULL, -- PK, campo identificador.
  descripcion character varying(200) NOT NULL, -- Nombre o descripción del
Cargo de un funcionario.
  CONSTRAINT pk_cargo PRIMARY KEY (id)
)
WITH (
  OIDS=TRUE
);
ALTER TABLE rrhh.cargo OWNER TO sicp;
GRANT ALL ON TABLE rrhh.cargo TO dayala;
GRANT ALL ON TABLE rrhh.cargo TO sicp;

Podria ser por que el owner de la tabla no es dayala, sino el usuario
sicp..??, aunque no deberia de afectar eso el no poder borrar un registro.

El 14 de junio de 2010 16:38, Alvaro Herrera
<alvherre(at)commandprompt(dot)com>escribió:

> Excerpts from Diego Ayala's message of lun jun 14 12:36:50 -0400 2010:
>
> > Este error me genera tanto haciendo con el sistema web, y desde el
> pgadmin.
> >
> > dayala db_reinge 10.128.32.74(2429) 1961 2010-06-14 12:29:09 PYT
> > DELETEERROR:  permiso denegado al esquema rrhh en carácter 20
> >
> > dayala db_reinge 10.128.32.74(2429) 1961 2010-06-14 12:29:09 PYT
> > DELETECONSULTA:  SELECT 1 FROM ONLY "rrhh"."cargo" x WHERE "id"
> > OPERATOR(pg_catalog.=) $1 FOR SHARE OF x
>
> ¿tienes una FK en esa tabla, y el dueño no tiene permisos sobre la
> tabla a la que apunta?
>
> --
> Álvaro Herrera <alvherre(at)commandprompt(dot)com>
> The PostgreSQL Company - Command Prompt, Inc.
> PostgreSQL Replication, Consulting, Custom Development, 24x7 support
>



-- 
Diego Ayala

In response to

Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2010-06-14 21:26:43
Subject: Re: error al borrar un registro
Previous:From: Alvaro HerreraDate: 2010-06-14 20:38:59
Subject: Re: error al borrar un registro

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group