Questão de Banco de Dados — Oracle — IV - UFG 2024
Banco de DadosOracle
- Código
- qg269931
- Banca
- IV - UFG
- Órgão
- Prefeitura de Rio Branco - AC
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Suporte - Especialização em Banco de Dados
Um administrador de banco de dados precisa criar um ambiente Oracle Database onde usuários de diferentes departamentos têm acessos distintos a objetos específicos. Cada usuário dentro de um departamento deve herdar um conjunto comum de privilégios relacionados aos objetos de seu departamento, além de possuir privilégios individuais para objetos específicos. Qual a melhor estratégia para implementar esse modelo de segurança, considerando a manutenção e a flexibilidade?
- ACriar um usuário para cada departamento e conceder todos os privilégios necessários a esse usuário, usando-o como um usuário compartilhado entre os membros do departamento.
- BUtilizar o recurso de Profiles para definir limites de recursos e privilégios de sistema para cada departamento, aplicando esses profiles aos usuários individualmente.
- CCriar roles representando cada departamento, concedendo a essas roles os privilégios comuns aos objetos do departamento, e atribuir essas roles aos usuários conforme necessário, além de conceder privilégios específicos diretamente aos usuários quando apropriado.
- DImplementar Virtual Private Database (VPD) para controlar o acesso a dados no nível de linha e coluna, criando políticas de segurança que refletem os requisitos de acesso de cada departamento.