

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Imagine que você é o administrador de um banco de dados utilizado por uma grande empresa. Sua responsabilidade é garantir que apenas usuários autorizados tenham acesso aos dados críticos. A empresa decidiu que é necessário restringir o acesso a determinadas tabelas, de forma que somente usuários com permissões específicas possam executar operações de leitura e escrita nessas tabelas. Você deve configurar as permissões de acesso usando comandos SQL.
Considerando os conceitos avançados de autorização de acesso em SQL, assinale a alternativa a seguir que implementa corretamente uma política de controle de acesso que concede a um usuário específico (chamado user123) permissões de leitura e escrita apenas na tabela DadosCriticos, mas garante que esse usuário não possa conceder essas permissões a outros usuários.
GRANT ALL PRIVILEGES ON DadosCriticos TO user123;
REVOKE GRANT OPTION FOR ALL PRIVILEGES ON DadosCriticos FROM user123;
GRANT SELECT, INSERT, UPDATE, DELETE ON DadosCriticos TO user123 WITH GRANT OPTION;
GRANT SELECT, INSERT, UPDATE, DELETE ON DadosCriticos TO user123;
GRANT SELECT, INSERT, UPDATE, DELETE ON DadosCriticos TO user123;
REVOKE GRANT OPTION FOR SELECT, INSERT, UPDATE, DELETE ON DadosCriticos FROM user123;
GRANT SELECT, INSERT, UPDATE, DELETE ON DadosCriticos TO user123 WITH REVOKE OPTION;