Questão FC265959
O PostgreSQL é um dos Sistema Gerenciadores de Banco de Dados (SGBD) de código aberto mais conhecidos em todo mundo. Em se tratando de segurança, o PostgreSQL conta com o arquivo p
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2022
O PostgreSQL é um dos Sistema Gerenciadores de Banco de Dados (SGBD) de código aberto mais conhecidos em todo mundo. Em se tratando de segurança, o PostgreSQL conta com o arquivo pg_hba.conf que, dentre outras configurações, é responsável por definir critérios de acesso ao SGBD. Analise o fragmento do arquivo pg_hba.conf abaixo. Considere que ele ilustra todas as regras de conexão de um dado SGBD PostgreSQL. Marque a alternativa que descreve, corretamente, um cenário que se aplica a configuração apresentada na linha 2 do fragmente.

Fragmento do arquivo “pg_hba.conf”.
- Para conexões IPV6 o usuário abc só poderá acessar o banco xyz localmente.
- Para conexões IPV4 o usuário abc terá acesso ao banco de dados xyz remotamente.
- Para conexões IPV4 usuário xyz poderá acessar o banco de dados abc sem o uso de senha.
- Para conexões IPV6 o usuário xyz não poderá acessar o banco abc.
- Para conexões IPV6 o usuário abc não poderá acessar o banco xyz remotamente.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A linha do pg_hba.conf na qual consta o tipo host, o banco xyz, o usuário abc, um endereço IPv4 em formato CIDR e um método (por exemplo md5) indica que conexões via TCP/IP IPv4 são permitidas para esse par usuário–banco.
O campo TYPE = host habilita acesso por rede (não socket local). O campo CIDR-ADDRESS em notação IPv4 (ex.: 0.0.0.0/0 ou 192.168.1.0/24) define quais endereços IPv4 podem conectar — logo, se não é o loopback (::1/128 ou 127.0.0.1), permite acesso remoto.
Assim, a regra autoriza o usuário abc a acessar o banco xyz por IPv4 a partir dos endereços permitidos, usando o método de autenticação especificado (por exemplo md5 exige senha).
Conteúdo do catálogo FC Concursos · Atualizado em