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;
-- 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