Opa,
Em 6 de junho de 2014 11:26, Emerson Martins <[email protected]> escreveu: > Bom dia pessoal. > > Recentemente eu criei um usuário que terá acesso a um banco de dados > apenas. Os demais deverá ser negado seu acesso. > Tando via PGADMIN quanto terminal. > > Como devo proceder nesse caso. > > CREATE ROLE adm_interativa LOGIN ENCRYPTED PASSWORD > 'md594afa33b0fe41f48a23205fb4228f3b3' VALID UNTIL 'infinity'; > > CREATE DATABASE hml_interativa > WITH ENCODING='UTF8' > OWNER=adm_interativa > TEMPLATE=template0 > LC_COLLATE='pt_BR.UTF-8' > LC_CTYPE='pt_BR.UTF-8' > CONNECTION LIMIT=-1; > Você pode usar o reject para negar as conexões aos bancos, algo como abaixo: local meubanco usuario md5 local all all reject > > -- pg_hba.conf > > # "local" is for Unix domain socket connections only > local all all trust > # IPv4 local connections: > > #Usuarios de Sistemas > host hml_interativa adm_delegacia_interativa 0.0.0.0/0 > md5 > host hml_interativa adm_delegacia_interativa ::1/128 > md5 > > host all all 192.168.0/24 > md5 > > host all all 127.0.0.1/32 trust > # IPv6 local connections: > host all all ::1/128 trust > > > #Para todos os outros bancos o usuario acima nao tem acesso > host all adm_pericia 0.0.0.0/0 > reject > host all adm_pericia ::1/128 > reject > > host hml_interativa all 0.0.0.0/0 reject > > > Att, > > Emerson Martins > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
