Obrigado senhores,
funcionou perfeitamente, o único problema com esse método é se crescer muito
o número de usuários.
Isso funciona com grupos?
Dá pra melhorar o gerenciamento colocando vários usuários em um grupo, e
colocando esse grupo do pg_hba.conf.
[]'s


Em 30 de junho de 2011 11:43, Euler Taveira de Oliveira
<[email protected]>escreveu:

> Em 30-06-2011 11:26, Eduardo Correa escreveu:
> > Criei um usuário com create user e revoquei todas as permissões desse
> > usuário aos bancos 1 e 2.
> > Usando o pgadmin e criando uma conexão usando esse usuário verifiquei
> > que ele tem acesso completo aos 3 bancos, inclusive aos que dei o REVOKE.
> > Existe mais alguma coisa que possa ser feita pra bloquear o acesso do
> > usuário aos bancos 1 e 2 ?
> O pg_hba.conf. É ele que faz o controle de acesso (aka conexão) aos bancos
> de
> dados. No seu caso, deve ter alguma regra que permite que o usuário criado
> tenha acesso a quaisquer bancos de dados. O ideal é evitar o uso das
> palavras
> reservadas all ao definir uma regra no pg_hba.conf.
>
> > Tem como deixar visível para ele apenas o banco 3, independente da
> > ferramenta que ele use para conexão (pgadmin, phpgadmin, psql,...) ?
> >
> Não. O catálogo é público. Se as permissões estiverem ajustadas
> adequadamente
> o usuário criado poderá ver que existe um determinado banco de dados mas
> não
> conseguirá se conectar a ele.
>
>
> --
>   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
>



-- 
Eduardo R. Corrêa
----------------------------------------------------------------------------
"Deus está morto" - Friedrich Nietzche, 1882
"Nietzche está morto" - Deus, 25 de Agosto de 1900
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a