Ah, eso queria saber,
Gracias a todos, probe la funcion y anduvo bien. On 02/15/2011 03:41 PM, Alvaro Herrera wrote: Excerpts from p valdes's message of mar feb 15 14:28:40 -0300 2011: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 esaNo, cada objeto define sus privilegios en forma individual. Necesitas privilegios en la base de datos para poder conectarte; además necesitas privilegios en el esquema para poder ver/acceder a las tablas que contiene; además necesitas privilegios en las tablas para poder verlas/modificarlas. Hasta 9.0 el uso de una función como la citada por Mario es la única solución. En 9.0 hay un par de órdenes SQL adicionales que simplifican la gestión de privilegios en lotes. -- ------------------------------------------------------------- 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 ------------------------------------------------------------- |
- [pgsql-es-ayuda] 3*> don't miss the chance 47 ALFONSO REYES
- [pgsql-es-ayuda] privilegios de solo lectura a un gr... Mario Cassanelli
- Re: [pgsql-es-ayuda] privilegios de solo lectura... Mario Cassanelli
- Re: [pgsql-es-ayuda] privilegios de solo lec... p valdes
- Re: [pgsql-es-ayuda] privilegios de solo... Mario Cassanelli
- Re: [pgsql-es-ayuda] privilegios de solo... Alvaro Herrera
- Re: [pgsql-es-ayuda] privilegios de... Mario Cassanelli