Para liberar acesso remoto pela rede a um determinado Banco ...

Próximas questões
Com base no mesmo assunto
Q2007413 Banco de Dados
Para liberar acesso remoto pela rede a um determinado Banco de Dados PostgreSQL, quais os arquivos de configuração do banco de dados que devem ser alterados? 
Alternativas

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