From: | Hector Miguel Beltran Lugo <hmbeltran(at)uci(dot)cu> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: ocultar estructura BD |
Date: | 2011-03-10 15:17:53 |
Message-ID: | 2109903740.11257391299770273253.JavaMail.root@ucimail3.uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from Henry's message of jue mar 10 02:00:55 -0300 2011:
> Buenas tardes.
>
> tengo una consulta acerca de revocar privilegios en postgresql.
> Hay alguna manera para que a un Usuario no tenga acceso a pg_class, pg_tables,
> etc, etc
>
> ya que pruebo con revoke all on table pg_class from usu01, pero este usuario aun
> le puede hacer un select a dicha tabla.
Creo q como dice alvaro debes kitarle al usaurio todos los privilegios en el schema public y despues darle los que el necesite segun sus necesidades para las acciones q el va a realizar en el gestor, lo q puedes hacer para mas facilidad creo es agrupar todos los los privilegios de ese usaurio en un rol(pq asumo q vas a tener mas de un usuario q no debe tener acseso a pg_class, pg_tables) y luego de kitarle los privilegios en el schema public asignarle el rol q creaste con los privilegios q necesite. Es una idea espero q te puede ayudar
Saludos
nota: para q no tengas problemas debes tener en otro schema las tablas de tu BD.
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Ruben Garcia Martinez | 2011-03-10 15:57:32 | Sobre diseño de base de datos!!! |
Previous Message | Alvaro Herrera | 2011-03-10 15:16:11 | Re: tuning al postgres |