Buscar

Um Database Administrator − DBA deseja criar uma função chamada analista, atribuir o privilégio create table a ela e atribuí-la ao usuário thiago. ...

Um Database Administrator − DBA deseja criar uma função chamada analista, atribuir o privilégio create table a ela e atribuí-la ao usuário thiago. Para isso, terá que usar as instruções

a) CREATE FUNCTION analista; ADD PRIVILEGE create table TO analista; GRANT analista TO thiago;
b) CREATE ROLE analista; GRANT ADD create table TO analista; ADD ROLE analista TO thiago;
c) CREATE FUNCTION analista; GRANT create table TO analista; ADD FUNCTION analista TO thiago;
d) CREATE ROLE analista; GRANT create table TO analista; GRANT analista TO thiago;
e) CREATE ROLE analista; GRANT create table TO analista; ADD analista TO Thiago WITH GRANT OPTION;

Essa pergunta também está no material:

Simulado 10
19 pág.

Concursos Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) CREATE ROLE analista; GRANT create table TO analista; GRANT analista TO thiago; Explicação: Para criar uma função chamada analista, atribuir o privilégio create table a ela e atribuí-la ao usuário Thiago, é necessário criar uma função ou um papel (role) e conceder o privilégio create table a essa função ou papel. Em seguida, é necessário conceder a função ou papel ao usuário Thiago. Na alternativa D, é criado um papel chamado analista com o comando CREATE ROLE analista. Em seguida, é concedido o privilégio create table a esse papel com o comando GRANT create table TO analista. Por fim, é concedido o papel analista ao usuário Thiago com o comando GRANT analista TO thiago.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais