SóProvas


ID
3858688
Banca
AOCP
Órgão
COREN-SC
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Por questões de segurança, é possível utilizar o SGBD (Sistema Gerenciador de Banco de Dados) para definir privilégios de acesso à operações no banco de dados, como por exemplo inserir dados em uma tabela. Qual das alternativas a seguir apresenta os comandos responsáveis por permitir e negar explicitamente privilégios a um usuário?

Alternativas
Comentários
  • gab: C

    Comando Grant: Concede privilégios sobre uma relação a determinados usuários 

    Sintaxe: GRANT {lista_privilégios | ALL PRIVILEGES} ON {relação│visão} TO {lista_usuários│PUBLIC} [WITH GRANT OPTION] 

    Comando REVOKE: Revoga privilégios previamente concedidos sobre uma relação a determinados usuários 

    Sintaxe: REVOKE {lista_privilégios | ALL PRIVILEGES} ON {relação│visão} FROM {lista_usuários│PUBLIC} 

    Exemplos de Privilégios Sobre tabelas, visões, ...: – ALTER – DELETE – EXECUTE – INDEX – INSERT – REFERENCES – SELECT – UPDATE – ON COMMIT REFRESH – READ – WRITE 

  • GAB: C

    • COMANDO GRANT: CONCEDE PRIVILEGIOS
    • COMANDO REVOKE: REVOGA PRIVILEGIOS
  • linguagem de controle de dados (DCL) --- Controla o acesso. Comando GRANT (adiciona) e comando REVOK (remove)

    Lembrando que DCL faz parte da SQL, que liga e relaciona com os bancos de dados, formando o SGBD.

    SQL ligam aos Bancos de Dados ( DQL;DML;DDL;DCL;DTL) que se relaciona aos COMANDOS