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
