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.

-
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

Responder a