Por padrão, o arquivo que controla a autenticação dos usuári...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: A - pg_hba.conf
Para compreender adequadamente a questão em foco, é essencial ter um conhecimento acerca da configuração de acesso e autenticação no PostgreSQL. O sistema de banco de dados PostgreSQL utiliza um arquivo chamado pg_hba.conf para controlar as políticas de acesso dos usuários às bases de dados. HBA é a sigla para Host-Based Authentication, ou seja, Autenticação Baseada no Host.
Este arquivo permite definir com precisão quem pode acessar qual banco de dados, de onde e como. As configurações permitem especificar autenticações baseadas em endereço IP, método de autenticação (como senha, ident, peer, md5, etc.), e aplicam-se a usuários e bancos de dados específicos.
Agora, vamos destacar o motivo pelo qual a alternativa A é a correta:
- pg_hba.conf: Este é o arquivo correto que controla a autenticação de clientes no PostgreSQL. O arquivo lista os métodos de autenticação que são aceitos por cada combinação de endereço de cliente e banco de dados, fornecendo um alto grau de flexibilidade e segurança na gestão de acesso ao sistema de banco de dados.
As outras alternativas apresentam nomes de arquivos que não existem ou não são utilizados pelo PostgreSQL para gerenciar a autenticação de usuários, o que as torna incorretas:
- B - pg_auth.conf
- C - pg_authentication.conf
- D - pg_conection.conf
- E - pg_users.conf
O conhecimento sobre o arquivo pg_hba.conf é um ponto crucial para qualquer administrador de banco de dados que trabalhe com PostgreSQL, especialmente em ambientes que demandam configurações de segurança robustas e customizadas. Por isso, é um tema frequentemente abordado em concursos públicos na área de tecnologia da informação, especificamente para cargos que envolvam a gestão e administração de bancos de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
o pg_hba.conf: é o responsável pelo controle da autenticação de usuário.
Quem não tem acesso: - -> A
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo