From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Jose Luis Balle <joseluisballe(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas con roles |
Date: | 2007-04-20 18:53:32 |
Message-ID: | 20070420185332.GC13292@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jose Luis Balle escribió:
> Hola gente,
> estoy teniendo dificultades para asignar permisos as roles y roles a
> usuarios.
> Me explico, tengo un schema llamado compartido que tiene una tabla llamada
> ciudades este schema va a ser utilizado por varios usuarios así que en vez
> de hacer un grant de cada tabla decidi hacer un rol.
>
> CREATE ROLE rcompartido;
> GRANT USAGE ON SCHEMA compartido TO rcompartido;
> GRANT SELECT ON compartido.ciudades TO rcompartido;
> GRANT rcompartido TO usuario;
>
> el tema es que cuando me conecto como usuario tengo que hacer un SET ROLE
> rcompartido para poder hacer un select de compartido.ciudades si no me da
> error de privilegios.
> ¿esto es asi, no se puede tener más de un rol en la misma sesion al mismo
> tiempo?
Creo que debes establecerle el bit "inherit" al rol.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Jose Luis Balle | 2007-04-20 19:03:42 | Re: Problemas con roles |
Previous Message | Jose Luis Balle | 2007-04-20 18:46:13 | Problemas con roles |