Questão de Banco de Dados — PostgreSQL — CESPE / CEBRASPE 2024
- Código
- ce176647
- Banca
- CESPE / CEBRASPE
- Órgão
- MPE-TO
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista Ministerial Especializado - Área de Atuação: Administração de Banco de Dados
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (alternativa E). A afirmação de que as roles do PostgreSQL estão relacionadas com os usuários do sistema operacional é falsa. Roles são entidades internas do banco de dados, independentes das contas do SO, gerenciando permissões e autenticação dentro do próprio SGBD.
O PostgreSQL gerencia suas próprias roles, que podem ser associadas a privilégios e grupos. Embora exista a possibilidade de mapear usuários do SO para roles através de métodos de autenticação como "ident" ou "peer", isso não significa que as roles estejam "relacionadas" diretamente; elas são entidades distintas. A banca busca confundir o candidato com a ideia de que roles são equivalentes a contas do sistema operacional.
A pegadinha está em interpretar que roles têm vínculo direto com contas do SO, quando na verdade são conceitos independentes. A autenticação pode usar o SO, mas a role em si é um objeto do banco.
Para memorizar, lembre-se de que no PostgreSQL os usuários e grupos são tratados como roles, e eles existem dentro do catálogo do banco, não no sistema operacional. A autenticação pode usar o SO, mas a role em si é interna.
Gabarito: letra E (Errado).
Link permanente: /questoes/ce176647