> > Você pode fazer com que o usuário não acesse os bancos que o mesmo não > tem permissão, existe duas opções: arquivo pg_hba.conf (método reject) ou > REVOKE CONNECT ON DATABASE nomedobanco. >
Então... eu revoguei da seguinte forma: REVOKE ALL ON DATABASE <database> FROM public; O meu grande problema é quando o usuário entra no pgadmin, ele apresenta todos os bancos disponíveis, tenta conectar um a um, apresentando mensagem informando que ele não possui o acesso. Isto vai acontecendo até ele conectar no banco em que ele tem acesso. Minha vontade é que, no pgadmin, listasse somente os bancos em que o usuário tem acesso e ocultasse os que ele não tem acesso. Encontrei na linha do postgresql.conf, em CLIENT CONNECTION DEFAULTS, comentado #search_path = '"$user",public' Será que o parâmetro acima pode ser a solução?
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
