Si lo de la version 9 lo vi, y lo extranie, en fin, lo resolvi con la funcion,
El tema es:
un usuario que fuera del sistema tiene que armar reportes, la idea es que
no tenga permisos nada mas que para consultar/leer las tablas, el sistema
tiene unas 300 tablas, en fin ya lo hice en un sistema que tiene 50, le di los permisos
al Grupo y este usuario solo puede leer. Lo hice con la funcion.

La pregunta era por si existe un metodo rapido para hacer estas cosas.

Gracias por vuestros aportes

Mario

On 02/15/2011 03:11 PM, Fabricio wrote:

 La version 9.0 ya trae eso de  grant/revoke in scheme para una mas rapida y facil administracion de permisos:
http://www.postgresql.org/docs/9.0/static/release-9-0.html

Antes de esto si se ocupan funciones como las que descrien y en un ciclo darle permisos a las tablas una por una.

saludos...


> Date: Tue, 15 Feb 2011 18:28:40 +0100
> Subject: Re: [pgsql-es-ayuda] privilegios de solo lectura a un grupo
> From: p.valdes334@gmail.com
> To: mcassan@inidep.edu.ar
> CC: pgsql-es-ayuda@postgresql.org
>
> grant/revoke on database?
>
> grant/revoke on scheme?
>
> Se me ocurre que podrías usar algo de tipo revoke (permisos de
> escritura al usuario X) on scheme o database, de ese modo las 300
> tablas de ese esquema irían a la vez. Igual no estoy entendiendo bien
> el problema pero parece más sencillo que tratar de crear una funcion
> como esa
>
> pvaldes
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda

-- 
-------------------------------------------------------------
INIDEP -Instituto Nac. de Investigación y Desarrollo Pesquero
SIOP - Sistema de Informacion Oceanografica Pesquera
Mario Cassanelli 
Tel: +54-223-486-2586 (int 107)
Paseo Victoria Ocampo Nro. 1
B7602HSA Mar del Plata - Argentina
-------------------------------------------------------------