Buscar

desafio Compreender as responsabilidades do Administrador de Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Em um banco de dados de uma empresa de logística, Daniela, a DBA da empresa, tem 
um problema. Ela precisa que alguns usuários de cada departamento da empresa, via 
sistema, consigam efetuar algumas rotinas SQL no banco. Esse pedido veio da parte dos 
programadores do sistema. Portanto, os usuários (funcionários) da empresa, Marcos, Lais, 
Sandro e Ramirez, necessitam ter privilégios diferenciados nas tabelas de produtos e 
estoque. Descreva os procedimentos que Daniela deverá realizar para resolver o problema 
na empresa. 
 
 
Resposta 
Uma das responsabilidades do administrador de banco de dados é prezar pela segurança 
do banco. Portanto, para que Daniela consiga efetuar o procedimento é necessário: 
1) Criar uma regra para agrupar estes usuários com o comando CREATE ROLE 
GERENTES. 
2) Agora devemos informar os objetos que terão inferência sobre a ROLE criada GRANT 
ALL ON PRODUTOS TO GERENTES; GRANT ALL ON ESTOQUE TO GERENTES. 
3) Para finalizar, devemos cadastrar os usuários na ROLE GERENTES GRANT GERENTES 
TO MARCOS,LAIS,SANDRO,RAMIREZ.

Continue navegando