Re: acerca de schemas

From: "Fernando Moreno" <azazel(dot)7(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: acerca de schemas
Date: 2008-11-18 16:44:17
Message-ID: b1c45530811180844x33d2dfc1k67496bdb55bae54e@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

>
> > A la hora de iniciar sesión un usuario modifico su search path al esquema
> > que le corresponde solamente.
>
>
> Esa no es una restricción que aporte nada a la seguridad, porque el
> usuario puede cambiarlo fácilmente.

Me imagino que además del search_path, está manteniendo un control sobre los
permisos de uso de cada esquema.

Sobre la pregunta inicial de los 1000 esquemas, y ante la recomendación de
Álvaro de usar un solo esquema, en cuyas tablas se indique mediante una
columna la empresa a la que pertenezca la información:

Si se necesitara que los usuarios de una empresa no pudieran ver los datos
de las demás, ¿qué tan viable sería retirar el privilegio SELECT sobre esas
tablas y acceder a la información mediante una función que arroje los datos
como si de la tabla original se tratase, pero filtrando los registros según
el usuario que la ejecute? ¿implicaría alguna pérdida significativa de
rendimiento?

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Andres Escobar 2008-11-18 16:52:00 Re: uso de tableSpace distintos para indices y para tablas
Previous Message Cristian G. 2008-11-18 16:34:02 Instalacion de POSTGRESQL