From: | Marcos Ortiz <mlortiz(at)uci(dot)cu> |
---|---|
To: | juan ramirez miranda <juanramirez(at)cajazacate(dot)com(dot)sv> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Permisos por columna |
Date: | 2011-05-31 13:53:56 |
Message-ID: | 4DE4F2F4.9000803@uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 05/30/2011 01:38 PM, juan ramirez miranda wrote:
> hola comunidad,
>
> tengo una duda respecto al uso de los privilegios por columna.
>
> Tengo una tabla así, tal como la presento
>
>
> CREATE TABLE generales.gen_usuarios
> (
> id_usuario integer,
> clave text,
> nombre text,
> agencia agencias,
> cargo integer,
> activo boolean DEFAULT true,
> ejecutivo_caja boolean DEFAULT false,
> CONSTRAINT gen_usuarios_pkey PRIMARY KEY (codigo_usuario),
> CONSTRAINT gen_usuarios_cargo_fkey FOREIGN KEY (cargo)
> REFERENCES generales.gen_cargos_empresa (cargo) MATCH SIMPLE
> ON UPDATE CASCADE ON DELETE RESTRICT,
> CONSTRAINT gen_usuarios_id_usuario_key UNIQUE (id_usuario)
> )
> WITH (
> OIDS=FALSE
> );
> ALTER TABLE generales.gen_usuarios OWNER TO postgres;
>
>
> lo que deseo es que los usuarios de mi sistema sólo puedan actualizar el
> campo "«clave»", lo he intentado asignando el siguiente script.
>
> GRANT UPDATE(clave) ON generales.gen_usuarios TO arwilfredo;
>
> y al ejecutar el siguiente script, siempre muestra error
>
> UPDATE gen_usuarios SET clave= 'jaja' WHERE codigo_usuario='arwilfredo'
>
> permiso denegado a la relación gen_usuarios
>
¿Con qué usuario hiciste esta operación?
Si no lo hiciste con el usuario arwilfredo, no te dará permisos para
hacerla.
--
Marcos Luis Ortiz Valmaseda
Software Engineer (Distributed Systems)
http://uncubanitolinuxero.blogspot.com
From | Date | Subject | |
---|---|---|---|
Next Message | Oswaldo | 2011-05-31 14:18:02 | Re: BUSCAR UNA SERIE DE CARACTERES DENTRO DE UN CAMPO DE TEXTO... |
Previous Message | Marcelo Robin | 2011-05-31 13:45:02 | Re: BUSCAR UNA SERIE DE CARACTERES DENTRO DE UN CAMPO DE TEXTO... |