Flashcard FC370279
Que privilégios garantem a execução de SELECT, INSERT, UPDATE e DELETE em uma mesma tabela?
Linguagem SQL
FGV · 2024
Que privilégios garantem a execução de SELECT, INSERT, UPDATE e DELETE em uma mesma tabela?
Mostrar resposta e comentário
Resposta
Resposta: Ter privilégio de SELECT sobre a tabela (ou SELECT ANY TABLE) e os privilégios de objeto INSERT, UPDATE, DELETE nessa tabela.Explicação:
Privilégio de sistema: SELECT ANY TABLE permite SELECT em qualquer tabela.
Privilégios de objeto: INSERT, UPDATE, DELETE são concedidos com ON schema.tabela TO usuário e valem apenas naquela tabela.
Revogar privilégios em outra tabela não afeta os privilégios já concedidos na tabela alvo.
Portanto, a combinação desses privilégios na mesma tabela resulta em DML completo.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359627
Conteúdo do catálogo FC Concursos · Atualizado em