FC ConcursosFC Concursos

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

De acordo com o assunto TI Banco de Dados: Administração de Banco de Dados (DBA) e do Administrador de Dados (DA), responda:

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&gt AUTHORIZATION <owner>
ALTER DEFAULT PRIVILEGES FOR ROLE <owner&gt IN SCHEMA <schema&gt 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

Continue aprendendo