SóProvas


ID
1226839
Banca
CESPE / CEBRASPE
Órgão
TJ-SE
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

Julgue os itens seguintes, acerca da segurança e do tuning de banco de dados.

Para cancelar os privilégios de um usuário a uma tabela do banco de dados, deve-se utilizar o comando REVOKE.

Alternativas
Comentários
  • REVOKE ALL PRIVILEGES ON EMPREGADO FROM usuario1;

    Remove todos os privilégios do usuario1 para tabela EMPREGADO.
  • Segue outro exemplo:

    "Para revogar privilégios:
    REVOKE <privilégios> ON <nome tabela ou visão> FROM <usuários>;
    Exemplo: retirar a autorização de atualização sobre a tabela Funcionário do usuário Pedro.
    REVOKE UPDATE ON FUNCIONARIO FROM PEDRO;"

     

    - Material Estratégia Concursos- Professor Thiago Rodrigues.

  • Gabarito Certo

    Grant, revoke e deny são comandos transact-sql usados para atribuir e negar permissões para acessos a objetos e recursos. Não é raro ocorrer confusão entre os comandos DENY e REVOKE, portanto vou falar sobre cada um dos comandos e mostrar as diferenças dos mesmos.

    GRANT = utilizado para atribuir permissão ao user, para realizar uma operação;
    DENY = nega permissão a um usuário ou grupo para realizar operação em um objeto ou recurso;
    REVOKE = remove a permissão GRANT ou DENY.

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • O comando REVOKE é o inverso do comando GRANT. Ao executarmos o comando REVOKE <privilégio> FROM <usuário>, estamos cancelando a permissão que aquele usuário tem de realizar a operação. Item correto!

    Gabarito: C

  • Nunca nem vi