El día 22 de abril de 2013 18:08, Alvaro Herrera
<[email protected]> escribió:
> Rusel Fichi escribió:
>> Hola a todos, me encuentro con el siguiente problema:
>>
>> Necesito dar acceso a bases de datos en especifico de un servidor X a
>> varios usuarios, para ello use el archivo pg_hba.conf en donde le di
>> acceso a los usuarios que necesitaba para que se conectaran a dichas
>> bases de datos.
>>
>> El problema radica en que cuando los usuarios ingresan al servidor por
>> pgadmin3 pueden visualizar todas las bases de datos existentes de ese
>> servidor, aunque no pueden accesar a las demas bases de datos las
>> pueden ver y eso es lo que quiero evitar... como hago para que  vean
>> unicamente las bases de datos que les doy permiso.
>
> ¿quieres evitar que vean los nombres de las otras DBs?  Podrías intentar
> quitando privilegios de pg_database pero seguro que habrá canales
> secundarios para obtener la lista.  Yo no confiaría en que puedes hacer
> esto de manera confiable.  Si realmente esta secrecía es de muy alta
> prioridad, considera anonimizar los nombres, o usar postmasters
> separados para cada BD.

Termine de leer tu respuesta y lo único que pude pensar es VPS separados!

P.D.: No se que seguridad extra quiere obtener al no saber cuales son
las BD del cluster

--
Martín Marqués

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a