On 03-05-2013 12:17, Wiliam Balan wrote:
> Mas se alguem utilizar o PGADMIN3 irá enxergar os outros banco, e nomes
> de tabelas, mesmo que nao consiga alterar, a politica aqui, é nem saber
> que existe outros bancos.
> 
Isso eu já havia comentado... a única maneira de fazer isso é criar uma
instância (aka cluster) para cada usuário.

> Tentei fazer assim no arquivo pg_hba.conf , mas nao funcionou.
> 
Provavelmente não funcionou porque:

(a) há alguma outra regra no pg_hba.conf antes destas que é satisfeita
(quando uma regra é satisfeita ele ignora as outras abaixo);
(b) você esqueceu de executar um reload.

> Tem como restringir os usuarios acessarem outros bancos que nao sejam
> Owner destes, via comando SQL?
> 
Não. Como eu já havia dito, qualquer usuário conectado pode fazer
consultas no catálogo tentativas para proibir isso podem ser difíceis ou
mesmo desastrosas.


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a