From: | Juanky Moral <juanky(dot)moral(at)gmail(dot)com> |
---|---|
To: | Julio Rivero <jcrmlima(at)gmail(dot)com> |
Cc: | psql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Duda sobre GRANT SELECT (privilegios) |
Date: | 2006-01-05 08:17:04 |
Message-ID: | 463a53a40601050017i381efde5rf85c04d9e7df2258@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 1/5/06, Julio Rivero <jcrmlima(at)gmail(dot)com> wrote:
> Hola a todos.
>
> Feliz Año!!! espero que sea mejor que el anterior para todos.
>
> Tengo una duda, mejor dicho un problema, he creado mi esquema en mi base de
> datos:
>
> CREATE SCHEMA tis
> AUTHORIZATION postgres;
> GRANT ALL ON SCHEMA tis TO postgres;
> GRANT ALL ON SCHEMA tis TO grupo_tis;
> GRANT ALL ON SCHEMA tis TO jrivero;
>
> Ahora, tengo mi usuario creado 'jrivero' y he creado mi tabla:
>
> CREATE TABLE tis.tmp
> (
> campo1 varchar(10),
> campo2 int8
> );
>
> y luego mediante el psql en consola de WinXP, hice el GRANT SELECT:
>
> GRANT SELECT ON tis.tmp TO jrivero;
>
> Todo bien, supuestamente solo me dejaria hacer consultas mas NO INSERT, pero
> cuando hago un INSERT o UPDATE, me deja registrar datos... que esta
> mal????... ya revise la documentación y me guie de los ejemplos, pero no
> funciona....
>
> Por favor si alguien pueda echar una ayuda.
>
Como propietario de la tabla (tu la creaste) tienes todos los
privilegios sobre ella. Para restringirlos primer tienes que
revocarlos.
Usa REVOKE ALL
> Gracias de antemano!!!
>
> --
>
> Saludos
> Att,
> Julio Rivero
> Movil: 98817321
--
Juanky Moral - www.juancarlosmoral.es/blog
From | Date | Subject | |
---|---|---|---|
Next Message | Julio Rivero | 2006-01-05 14:55:28 | Re: Duda sobre GRANT SELECT (privilegios) |
Previous Message | Pablo Cruz Navea | 2006-01-05 04:07:12 | Ejemplos PostgreSQL y VB .NET |