Descubra respostas claras para suas perguntas no IDNLearner.com. Obtenha respostas rápidas e precisas para suas perguntas graças aos nossos especialistas, sempre dispostos a oferecer a melhor ajuda possível.

A linguagem DCL (Data Control Language) é uma categoria de comandos em SQL que é utilizada para controlar o acesso aos dados em um banco de dados. Isso inclui comandos como GRANT e REVOKE, que são usados para conceder e revogar permissões de acesso e manipulação de dados a usuários ou grupos de usuários. DCL é fundamental para a gestão de segurança e controle de acesso em bancos de dados. Pelissari W. R. ; Luz C. D. ; Kaiser J. Banco de Dados II. Maringá-Pr. : Unicesumar, 2018. De acordo com o código abaixo: CREATE USER 'analista' IDENTIFIED BY 'senha321'; CREATE USER 'gerente' IDENTIFIED BY 'senha456'; GRANT SELECT, INSERT ON database. Vendas TO 'analista'; GRANT SELECT ON database. Vendas TO 'gerente'; GRANT UPDATE ON database. Funcionarios TO 'gerente'; REVOKE INSERT ON database. Vendas FROM 'analista' WHERE CURRENT_USER() = 'admin'; GRANT SELECT ON database. Funcionarios TO 'analista' WITH GRANT OPTION; Avalie as afirmações a seguir:​​​ I. 'analista' inicialmente recebe permissões de SELECT e INSERT na tabela vendas, mas a permissão de INSERT é revogada se o comando for executado pelo usuário 'admin'. II. 'gerente' tem permissões para realizar operações de SELECT em vendas e UPDATE em funcionarios. III. A opção WITH GRANT OPTION no final do comando permite que 'analista' conceda a outros usuários permissões de SELECT em funcionarios. IV. O usuário 'gerente' tem permissão de INSERT em vendas após a execução do script. V. Ambos 'analista' e 'gerente' têm a mesma gama de permissões ao final da execução dos comandos. É correto o que se afirma em: Alternativas Alternativa 1: I, II e III, apenas. Alternativa 2: I, II e V, apenas. Alternativa 3: I, IV e V, apenas. Alternativa 4: II, III e V, apenas. Alternativa 5: II, IV e V, apenas