Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

SQL Completo 
Avaliação 
1) Baseado no código a seguir, e considerando existirem no banco a tabela e o 
usuário em questão, é correto afirmar que: 
1 REVOKE UPDATE ON VEICULOS FROM 'André'; 
 O usuário André perderá acesso de excluir dados na tabela 
VEICULOS. (alternativa incorreta) 
 O usuário André perderá acesso de ler dados na tabela VEICULOS. 
(alternativa incorreta) 
 O usuário André perderá acesso de alterar dados na tabela VEICULOS. 
(alternativa correta) 
 O usuário André perderá acesso total de manipular os dados da tabela 
VEICULOS. (alternativa incorreta) 
 Nenhuma das alternativas. (alternativa incorreta) 
 
 
Resposta correta! 
A expressão REVOKE em questão removerá o acesso de atualização de dados do 
usuário André na tabela VEICULOS. 
 
2) Baseado no código a seguir, e considerando existirem no banco a tabela e o 
usuário em questão, é correto afirmar que: 
1 GRANT ALL ON VEICULOS TO 'André'; 
 O usuário André está recebendo acesso total para manipular os dados 
da tabela VEICULOS. (alternativa correta) 
 Nenhuma das alternativas. (alternativa incorreta) 
 O usuário André está recebendo acesso para alterar dados na tabela 
VEICULOS. (alternativa incorreta) 
 O usuário André está recebendo acesso para ler dados na tabela 
VEICULOS. (alternativa incorreta) 
 O usuário André está recebendo acesso para excluir dados na tabela 
VEICULOS. (alternativa incorreta) 
 
 
Resposta correta! 
A expressão GRANT em questão está atribuindo acesso total para manipulação de 
dados (ALL) para o usuário André na tabela VEICULOS. 
 
3) Baseado no código a seguir, e considerando existirem no banco a tabela e o 
usuário em questão, é correto afirmar que: 
1 REVOKE ALL ON VEICULOS TO 'André'; 
 O usuário André perderá acesso de excluir dados na tabela VEICULOS. 
(alternativa incorreta) 
 Nenhuma das alternativas. (alternativa correta) 
 O usuário André perderá acesso de ler dados na tabela VEICULOS. 
(alternativa incorreta) 
 O usuário André perderá acesso de alterar dados na tabela VEICULOS. 
(alternativa incorreta) 
 O usuário André perderá acesso total de manipular os dados da tabela 
VEICULOS. (alternativa incorreta) 
 
 
Resposta correta! 
A expressão REVOKE em questão só executará com sucesso se o atributo TO for 
alterado pelo atributo FROM. 
 
4) Baseado no código a seguir, e considerando existirem no banco a tabela e o 
usuário em questão, é correto afirmar que: 
1 GRANT SELECT ON VEICULOS TO 'André'; 
 O usuário André está recebendo acesso para excluir dados na tabela 
VEICULOS. (alternativa incorreta) 
 Nenhuma das alternativas. (alternativa incorreta) 
 O usuário André está recebendo acesso para ler dados na tabela 
VEICULOS. (alternativa correta) 
 O usuário André está recebendo acesso total para manipular os dados 
da tabela VEICULOS. (alternativa incorreta) 
 O usuário André está recebendo acesso para alterar dados na tabela 
VEICULOS. (alternativa incorreta) 
 
 
Resposta correta! 
A expressão GRANT em questão está atribuindo acesso de leitura (SELECT) para o 
usuário André na tabela VEICULOS. 
 
5) Baseado no código a seguir, e considerando existirem no banco a tabela e o 
usuário em questão, é correto afirmar que: 
1 GRANT * TO VEICULOS ON 'André'; 
 O usuário André está recebendo acesso para excluir dados na tabela 
VEICULOS. (alternativa incorreta) 
 O usuário André está recebendo acesso para alterar dados na tabela 
VEICULOS. (alternativa incorreta) 
 O usuário André está recebendo acesso para ler dados na tabela 
VEICULOS. (alternativa incorreta) 
 Nenhuma das alternativas. (alternativa correta) 
 O usuário André está recebendo acesso total para manipular os dados da 
tabela VEICULOS. (alternativa incorreta) 
 
 
Resposta correta! 
A expressão GRANT em questão está escrita de forma incorreta. Para liberar acesso 
total na tabela VEICULOS para o usuário André a sintaxe correta seria: GRANT ALL 
ON VEICULOS TO 'André';.

Mais conteúdos dessa disciplina