FC ConcursosFC Concursos

Questão FC90522

No que diz respeito à normalização das estruturas de dados, à extração de metadados no MySQL, a técnicas de modelagem dimensional e à linguagem de consulta estruturada (SQL – ANSI)

Linguagem SQL

CEBRASPE (CESPE) · 2024

No que diz respeito à normalização das estruturas de dados, à extração de metadados no MySQL, a técnicas de modelagem dimensional e à linguagem de consulta estruturada (SQL – ANSI), julgue o item seguinte.

A opção de privilégio SELECT com hierarquia oferece a um usuário acesso automático a privilégios SELECT em subtabelas atuais e futuras, o que simplifica a gestão de permissões no banco de dados.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: A assertiva está correta. Em alguns SGBDs, o privilégio SELECT com hierarquia permite que um usuário tenha acesso automático ao SELECT em sub-tabelas existentes e futuras dentro de uma hierarquia de dados, simplificando a gestão de permissões.

Explicação do conceito:
  • Em SGBDs que suportam esquemas hierárquicos, como Oracle e PostgreSQL, é possível conceder privilégios com efeito cascata sobre objetos relacionados.
  • Isso significa que se um usuário recebe permissão de SELECT sobre uma tabela "pai", essa permissão pode se estender automaticamente às sub-tabelas.
  • Esse comportamento evita que o DBA precise conceder manualmente permissões para cada nova sub-tabela criada.
Exemplo no PostgreSQL:
  • No PostgreSQL, ao conceder SELECT sobre uma tabela particionada, o usuário pode acessar todas as partições automaticamente sem precisar de concessões adicionais.
Vantagem na gestão de permissões:
  • Redução do esforço administrativo, pois as permissões são herdadas.
  • Facilidade na manutenção de políticas de acesso, garantindo que novos objetos respeitem as permissões já concedidas.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo