

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.
Um gerente de RH precisa acessar os dados de funcionários, mas não deve ter permissão para visualizar a coluna SALARIO de todos eles. O DBA precisa implementar uma solução de segurança no nível de objeto para atender a esse requisito.
Assinale a afirmativa correta sobre o uso de Views para implementar a restrição de acesso a colunas específicas.
Views não podem ser usadas para segurança, pois elas apenas fornecem um nome alternativo para a tabela base.
O DBA pode criar uma VIEW que omite a coluna SALARIO da tabela FUNCIONARIO e conceder ao gerente de RH privilégios SELECT apenas sobre a View.
A View deve incluir todos os campos da tabela base, e a restrição de coluna deve ser aplicada por meio de uma Stored Procedure.
A restrição deve ser aplicada usando uma TRIGGER AFTER SELECT que define o valor de SALARIO como NULL se o usuário for o gerente de RH.
A segurança no nível de coluna é impossível de ser implementada sem o uso de criptografia TDE em toda a tabela.