Autenticação de usuário em banco de dados é o processo de v...

Próximas questões
Com base no mesmo assunto
Q3881248 Banco de Dados
Autenticação de usuário em banco de dados é o processo de verificar a identidade de um usuário antes de conceder acesso.
O PostgreSQL (versão 18) suporta vários métodos para autenticação de usuários, exceto a autenticação via 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: O ponto decisivo era o termo “exceto” aplicado à lista oficial de métodos de autenticação do PostgreSQL 18: basta identificar a única alternativa que não consta nessa enumeração para marcar o gabarito.

Tema central: métodos de autenticação
Análise das alternativas
A
Errada
Está errada como resposta porque LDAP consta oficialmente entre os métodos de autenticação suportados pelo PostgreSQL 18, inclusive com seção específica na documentação.
B
Errada
Está errada como resposta porque RADIUS aparece expressamente na lista oficial de Authentication Methods do PostgreSQL 18.
C
Errada
Está errada como resposta porque OAuth é método suportado no PostgreSQL 18, com previsão específica de OAuth Authorization/Authentication na documentação da versão indicada.
D
Errada
Está errada como resposta porque GSSAPI consta oficialmente como método de autenticação do PostgreSQL 18, com seção própria na documentação.
E
Certa
A alternativa E está certa porque a documentação oficial do PostgreSQL 18, na seção de Authentication Methods, não lista biometria direta como método nativo de autenticação suportado.
Pegadinha da questão
Confundir uma tecnologia de autenticação externa ou não nativa com um método suportado diretamente pelo PostgreSQL.
Dica para questões semelhantes
  • Quando a questão pedir método suportado, valide pela lista oficial da versão mencionada, não por familiaridade com tecnologias de mercado.
  • Em questões com “exceto”, procure a única opção que não consta na classificação documental cobrada.
  • Não confunda integração externa possível com método nativo expressamente listado pelo SGBD.
  • Se a versão do produto vier no enunciado, use essa versão como filtro obrigatório para confirmar suporte.

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

Gabarito (E)

Existe outros métodos de autenticação.

19.3.1. Trust Authentication

19.3.2. Password Authentication

19.3.3. GSSAPI Authentication

19.3.4. SSPI Authentication

19.3.5. Kerberos Authentication

19.3.6. Ident Authentication

19.3.7. Peer Authentication

19.3.8. LDAP Authentication

19.3.9. RADIUS Authentication

19.3.10. Certificate Authentication

19.3.11. PAM Authentication

Fonte: https://www.postgresql.org/docs/9.1/auth-methods.html

O PostgreSQL 18 facilita a integração com sistemas de autenticação única (SSO) com suporte para autenticação OAuth 2.0.

Fonte: https://www.postgresql.org/about/news/postgresql-18-released-3142/

O coração da segurança do PostgreSQL mora em um único arquivo de texto chamado pg_hba.conf (Host-Based Authentication). É ele quem atua como o "leão de chácara" do banco, decidindo quem entra, de onde entra e como deve provar quem é.

A biometria é um processo do Lado do Cliente (Client-Side). O seu notebook lê a sua digital e, nos bastidores, o sistema operacional ou a aplicação converte isso em um Token ou uma Senha, enviando essa credencial em formato de texto/hash para o banco de dados. O banco de dados nunca recebe ou avalia a biometria diretamente.

Gabarito: E

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo