El 25 de junio de 2009 17:15, Juan Jose Rosales
Rodriguez<jjrosa...@estudiantes.uci.cu> escribió:
> Existe alguna forme de acceder a la base de datos de el gestor   (db
> "Postgres") con un usuario con pribilegios de superuser a una DB determinada
> pero no a ala de;l gestor ("postgres") para consultar los catalogos se
> entiende mi pregunta?
>

Creo que lo que querés decir es que sea superuser en una base pero no
en el cluster.
No, si es supersuser, lo será del cluster. Lo único que podés hacer es
limitar en el pg_hba.conf para que no tenga acceso a los datos 'tan
facilmente' de
una determinada base.

Si queres que un determinado usuario realice determinadas tareas que requieran
permisos de superuser, te aconsejo que escribas funciones y les asignes
SECURITY DEFINER para que las pueda ejecutar ese usuario con permisos
especiales.
(por ejemplo un copy desde un archivo).

-- 
              Emanuel Calvo Franco
ArPUG [www.arpug.com.ar] / AOSUG Member
        www.emanuelcalvofranco.com.ar
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podr� leerlo

Responder a