Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Qual instrução reflete a utilização da Linguagem de Controle de Dados (DCL)? C. GRANT ALL ON db_orçamento * TO ‘Tiago’. Por que esta resposta é a correta? Os comandos GRANT e REVOKE são utilizados para implementação de parâmetros de segurança de acesso em bancos de dados. GRANT ALL ON é um comando que permite acesso total às tabelas de um banco de dados, ou seja, estão sendo atribuídos privilégios de acesso a um usuário. INSERT e UPDATE são instruções DML, e não DCL. 2. Qual comando usaríamos para, por meio da linguagem DCL, remover todos os privilégios de um usuário? A. REVOKE ALL PRIVILEGES. Por que esta resposta é a correta? Por meio da instrução REVOKE ALL PRIVILEGES, todos os privilégios são removidos. Já por meio da instrução GRANT ALL PRIVILEGES todos os privilégios são atribuídos a um usuário. 3. REVOKE é um comando DCL utilizado para: D. Remover acesso a uma tabela. Por que esta resposta é a correta? Para remover o acesso a uma tabela, utiliza-se o comando REVOKE. Já para permitir o acesso, utiliza-se o comando GRANT. Para criar uma tabela, deletar um dado da tabela ou atualizar um dado de uma tabela, utilizam-se os seguintes comandos, respectivamente: CREATE (comando DDL), DELETE e UPDATE. 4. GRANT é o comando DCL utilizado para: B. Atribuir acesso a uma tabela. Por que esta resposta é a correta? Para remover o acesso a uma tabela, utiliza-se o comando REVOKE. Já para atribuir o acesso a uma tabela, utiliza-se o comando GRANT. Para inserir dados em uma tabela, alterar uma tabela ou excluir toda a tabela, utilizam-se os seguintes comandos, respectivamente: INSERT (comando DML), ALTER (comando DDL) e DROP (comando DDL). 5. A permissão de acesso a uma base de dados é atribuição da linguagem DCL. Esta permissão pode ser realizada: E. Para usuários com perfil e para usuário sem perfil em um banco de dados. Por que esta resposta é a correta? A permissão pode ser para mais de um usuário por banco e mais de um usuário por tabela. Não necessariamente um usuário precisa fazer parte de um perfil em um banco de dados para ser a ele atribuído o permissionamento. A permissão pode ocorrer tanto para perfis de usuários em um banco de dados, como para usuários que não tenham perfil em um banco de dados.
Compartilhar