Para liberar acesso remoto pela rede a um determinado Banco ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - postgresql.conf e pg_hba.conf.
Para configurar o acesso remoto a um banco de dados PostgreSQL, é essencial compreender o papel dos arquivos de configuração postgresql.conf e pg_hba.conf.
O arquivo postgresql.conf define parâmetros de configuração do servidor PostgreSQL, como o endereço IP e a porta em que o servidor irá ouvir as conexões. Para permitir conexões de qualquer endereço IP, por exemplo, deve-se configurar a diretiva listen_addresses para '*' ou especificar os IPs desejados.
Já o arquivo pg_hba.conf gerencia o controle de acesso ao banco, definindo quais usuários podem se conectar, de quais IPs e quais métodos de autenticação serão utilizados. Aqui, você configuraria novas regras que determinam quem pode acessar o banco de dados remotamente e como.
Os arquivos postmaster.pid e pg_ident.conf, mencionados nas demais alternativas, têm funções distintas e não estão diretamente relacionados à liberação de acesso remoto. O primeiro é utilizado para armazenar o PID (Process Identifier) do processo do servidor PostgreSQL, enquanto o segundo é utilizado para mapeamento de nomes de usuários entre diferentes sistemas de autenticação.
Portanto, a configuração do acesso remoto se dá pelo ajuste cuidadoso dos arquivos postgresql.conf, para definir o endereço e porta de escuta do servidor PostgreSQL, e pg_hba.conf, para determinar as políticas de acesso e autenticação, conforme as necessidades de segurança e acesso da aplicação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo