Flashcard FC370533
Como criar um esquema com um proprietário e definir privilégios padrão para tabelas futuras criadas por esse proprietário?
Administração de Banco de Dados (DBA) e do Administrador de Dados (DA)
FGV · 2025
Como criar um esquema com um proprietário e definir privilégios padrão para tabelas futuras criadas por esse proprietário?
Mostrar resposta e comentário
Resposta
Usar os comandos SQL:CREATE SCHEMA <schema> AUTHORIZATION <owner>
ALTER DEFAULT PRIVILEGES FOR ROLE <owner> IN SCHEMA <schema> GRANT DELETE ON TABLES TO <role>
Explicação:
O primeiro comando cria o esquema e atribui o proprietário.
O segundo estabelece privilégios padrão para objetos futuros criados por esse proprietário no esquema.
Aplica-se somente a tabelas criadas após o comando; objetos existentes exigem GRANT explícito.
Para restrições por linha, use row-level security e políticas específicas.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359881
Conteúdo do catálogo FC Concursos · Atualizado em