SóProvas


ID
2651425
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.


O comando GRANT é utilizado para conceder privilégios em um objeto do SGBD, ao passo que o comando REVOKE serve para cancelar um privilégio já concedido.

Alternativas
Comentários
  • Grant e Revoke ambos são do tipo DCL - Data Control Language

     

    GRANT para permitir que usuários especificados realizem tarefas especificadas.

    REVOKE para cancelar permissões previamente concedidas ou negadas.

     

    Certo

     

    Fonte: https://pt.wikipedia.org/wiki/Linguagem_de_controle_de_dados

  • Complementando o que o Rodrigo disse, "grant" significa conceder em inglês e "revoke" revogar. Apenas para ser mais fácil de memorizá-los

  • CORRETA

    A segurança de dados é um requisito de gerenciamento de sistemas de banco de dados que, segundo Date (2003), significa proteger os dados contra usuários não autorizados. A segurança de dados pode ser implementada por meio de mecanismos que garantem a proteção dos mesmos contra uma variedade de ameaças. É ameaça aos bancos de dados qualquer ação que resulte em perdas ou degradação de parte ou da totalidade da integridade, confiabilidade e disponibilidade dos dados.

     

    É comum se utilizar como referência dois tipos de mecanismos de segurança de banco de dados:

    Mecanismos de segurança discricionários - usados para conceder privilégios aos usuários, como os modos de acesso a arquivos ou registros de dados (leitura, inserção, exclusão ou atualização);

    Mecanismos de segurança obrigatórios - usados para impor segurança de acordo com o nível no qual determinados dados e usuários foram classificados.

     

    Concessão de privilégios 

    GRANT define o privilégio concedido

    Revogando privilégios concedidos

    REVOKE retira o privilégio anteriormente concedido.

     

    ALGUNS EXEMPLOS DE CÓDIGOS QUE SÃO APRESENTADOS:

    GRANT define o privilégio concedido ao OPERADOR;

    CREATE: Concede ao OPERADOR o privilégio de criar novas sessões;

    ON: É seguido pelos objetos que podem ser acessados pelo OPERADOR;

    TO: Recebe o papel de usuário ao qual é concedida a permissão de acesso à visão;

    EXECUTE: Permite ao papel OPERADOR executar os procedimentos

  • O termo SGBD causa confusão, pois é o Sistema Gerenciador de Banco de Dados. O que o GRANT faz é conceder privilégios em um objeto do BANCO DE DADOS (Tabelas, Visões, etc). Errei o questão pois achei que era "pegadinha".SGBD e Banco de Dados são coisas diferentes, mas para a CESPE devemos considerar sinônimos? Cabe RECURSO!!!!

  • ambos sao DCL (Data control Language), se é pra controlar entao está certo

  • Gabarito CERTO.

    GRANT para permitir que usuários especificados realizem tarefas especificadas. (DCL)

    REVOKE para cancelar permissões previamente concedidas ou negadas. (DCL)

  • GRANT – atribui privilégios de acesso do usuário a objetos do banco de dados
    REVOKE – remove os privilégios de acesso aos objetos obtidos com o comando GRANT

    Peguei de um comentário aqui no Qconcursos e não errei a questão hahah

    Gab: CERTO

    Bons estudos!

    #focadonaposse

  • GRANT – GARANT privilégios de acesso do usuário

    REVOKE – REVOga os privilégios de acesso do usuário

  • GAB C

    DCL - RG

    GRANT (garante a permissão de acesso em objetos dos bancos de dados );

    REVOKE ( revoga a permissão de acesso em objetos dos bancos de dados).

    Fonte: Patrícia Quintão

  • Gabarito: CERTO

    GRANT, que permite conceder privilégios a um ou mais usuários, para realizar determinadas tarefas; 

    DENY: nega permissões sobre os objetos da base de dados;

    REVOKE: remove um privilégio anteriormente concedido ou negado.

    "Se não puder se destacar pelo talento, vença pelo esforço"

  • "se vocês soubessem como que eu to me sentindo agora, vocês jamais desistiriam do sono de vocês e não permitam que ninguém pare vocês, vamos que vamos.."

    youtube Leone maltz PRF

  • GRANTT - GARANTE

    REVOKE - REVOGA

    DENY - DENEGA

  • GRANT –-> atribui privilégios de acesso do usuário a objetos do banco de dados.

    • ASSOCIE GRANT COM GARANTIR, PARA LEMBRAR QUE UMA CONCESSÃO (GARANTIA) DE PRIVILÉGIOS.

    REVOKE –-> remove os privilégios de acesso aos objetos obtidos com o comando GRANT

    • NESSE CASO, É SÓ LEMBRAR DE REVOGAR.