FC ConcursosFC Concursos

Questão FC372960

Para um administrador de banco de dados Oracle atribuir ao usuário analista os privilégios para criar sessões, tabelas e views ele deve utilizar, em condições ideais, a instrução

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2022

Para um administrador de banco de dados Oracle atribuir ao usuário analista os privilégios para criar sessões, tabelas e views ele deve utilizar, em condições ideais, a instrução

  1. GRANT OPERATION(create session, create table, create view) TO analista;
  2. ALLOW create session, create table, create view TO analista;
  3. GRANT create session, create table, create view TO analista;
  4. GRANT PERMISSION(create session, create table, create) TO analista;
  5. DELEGATE TO analista PERMISSION TO create session, create table, create view;
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando GRANT atribui privilégios a um usuário. A instrução correta é: GRANT create session, create table, create view TO analista; — onde a lista de privilégios é separada por vírgulas e o nome após TO é o grantee.

create session permite que o usuário estabeleça conexão com o banco; create table e create view são privilégios de sistema que autorizam a criação de tabelas e views no próprio esquema do usuário.

Como são privilégios de sistema, não se usa a cláusula ON object. O ponto-e-vírgula final encerra a instrução SQL. Em condições ideais, concede-se diretamente ao usuário conforme mostrado.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo