-
O comando GRANT possui duas funcionalidades básicas: conceder privilégios para um objeto do banco de dados (tabela, visão, seqüência, banco de dados, função, linguagem procedural, esquema e espaço de tabelas), e conceder o privilégio de ser membro de um papel. Estas duas são semelhantes.
-
O comando REVOKE revoga, de um ou mais papéis, privilégios concedidos anteriormente.
-
Só analisar o comando, às vezes você nem precisa entender direito a linguagem.
Está concedendo (grant) o privilégio de update, delete, insert, ou seja, o usuário pode fazer tudo na tabela, não está restringindo
-
GABARITO: ERRADO
Linha de comando -> GRANT update, delete, insert ON processo TO tec_infor2_tjam;
Concede o privilégio de update, delete e insert ao usuário tec_infor2_tjam na entidade processo.
Sintaxe:
GRANT {lista_privilégios | ALL PRIVILEGES} ON {relação│visão} TO {lista_usuários│PUBLIC}
Fonte: http://wiki.icmc.usp.br/images/5/5f/SCC024120142_GrantRevoke.pdf
-
GRANT -- define privilégios de acesso.
O comando GRANT concede privilégios específicos para um objeto (tabela, visão, seqüência, banco de dados, função, linguagem procedural, esquema ou espaço de tabelas) para um ou mais usuários ou grupos de usuários. Estes privilégios são adicionados aos já concedidos, se existirem.
UPDATE- Permite modificar () os dados de qualquer coluna da tabela especificada.
DELETE- Permite excluir () linhas da tabela especificada.
INSERT- Usado para inserir dados na tabela (EX: GRANT INSERT ON TABELACLIENTE TO ROLE_CPD).
GABARITO: ERRADO.
Fonte:Devmedia.com
-
# SGBD (Sistema de Gerenciamento de Banco de Dados > 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.
-
Dicas:
GRANT: Atribui privilégios
REVOKE: Tira privilégios
DENY: Proíbe ações de um usuário
Quer passar no concurso da sua vida? quer mudar completamente sua realidade? tenho uma fórmula...
ESFORÇO
Pensou que eu ia fazer propaganda né?kk
-
Assertiva E
GRANT update, delete, insert ON processo TO tec_infor2_tjam;
GRANT -- define privilégios de acesso
GRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER }
(.................)
-
(ERRADO)
GRANT: GARANTE privilégios
REVOKE: REVOGA privilégios
-
Não vou brigar com a banca e dançarei conforme a música. Mas só de não ter sido GRANT ALL já restringiu...
-
GRANT: GARANTE privilégios
REVOKE: REVOGA privilégios
DENY: PROÍBE ações de um usuário
-
e eu seilá
-
Quanta dificuldade pra me enfiar no meio do mato na fronteira e trocar tiro com bandido em
-
O REVOKE, ao contrário do GRANT, remove privilégios. Se o comando utilizasse o REVOKE, aí sim o acesso do usuário seria restringido.
GRANT update, delete, insert ON processo TO tec_infor2_tjam;
O comando acima está garantindo ao usuário tec_infor2_tjam o privilégio de executar as operações UPDATE, DELETE e INSERT na tabela processo.
GRANT: Atribui privilégios
REVOKE: Tira privilégios
DENY: Proíbe ações de um usuário
GABARITO: ERRADO
-
Traduza GRANT que ajuda = CONCEDER!
DCL
DATA CONTROL LANGUAGE
LINGUAGEM DE CONTROLE DE DADOS
Principais comandos:
GRANT
REVOKE
ALTER PASSWORD
Portanto: GAB. ERRADO
-
O comando acima está garantindo ao usuário tec_infor2_tjam o privilégio de executar as operações UPDATE, DELETE e INSERT na tabela processo.
Percebam que o comando, após sua execução, AMPLIARÁ o acesso do usuário tec_infor2_tjam à tabela processo, já que agora ele pode executar atualizações, remoções e inserções.
Apenas para complementar: o REVOKE, ao contrário do GRANT, remove privilégios. Se o comando utilizasse o REVOKE, aí sim o acesso do usuário seria restringido.
Concluímos, assim, que a assertiva está errada.
Fonte: tecconcursos