SóProvas


ID
1852411
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Após um DBA criar um usuário executando a instrução CREATE USER Paulo IDENTIFIED BY abcd;, o usuário Paulo ainda não tem nenhum privilégio. Para conceder a ele o privilégio de sistema para criar tabelas e views o DBA deve digitar no Oracle 11g, a instrução

Alternativas
Comentários
  • Segue a correção:

    a) E. Não existe a palavra-chave 'PERMISSION' nos SGBDs.

    b) E. Mistura o comando CREATE com o GRANT. Acredito que o comando 'CREATE' é somente usado para criar tabelas. Exemplo: CREATE TABLE USUARIO (); Decore aí: comando para criar permissões em SGBDs independentes de quais sejam eles é o: GRANT.

    c) C.

    d) E. Mistura o comando CREATE com a palavra-chave 'ROLE'.

    e) E. Mistura o comando CREATE com a palavra-chave 'ROLE'.

  • No Oracle, os privilégios são atribuídos às contas de usuários com o comando GRANT e removidos com o comando REVOKE.

    Ex.: grant create session, alter session, create table, create view to Paulo;

    Uma sintaxe adicional (WITH GRANT OPTION) pode dar a um usuário a hablidade de conceder quaisquer privilégios que ele tenha a outros usuários.

    Ex.: grant select on employees to Paulo with grant option;

    Fonte: OAC Oracle Database 11g - Administração (Guia do Exame)