Trabalhando com usuários e grupos
O projeto da Sandra no SBA está se tornando um grande sucesso. O processamento de empréstimos agora é muito mais rápido do que antes do lançamento da plataforma online. Isso está resultando no crescimento da equipe responsável pela plataforma de gestão de empréstimos. Sandra agora lidera a equipe e recentemente contratou 3 novos desenvolvedores. Antes que comecem seus primeiros dias de trabalho, Sandra quer criar contas de banco de dados para cada um e dar às contas os mesmos privilégios de acesso.
Este exercício faz parte do curso
Criando bancos de dados PostgreSQL
Instruções do exercício
- Crie novas contas de usuário para Ronald Jones (
rjones), Kim Lopez (klopez) e Jessica Chen (jchen). - Crie um novo grupo chamado
dev_team. - Conceda ao
dev_teamos privilégiosINSERT,UPDATE,DELETEeSELECTna tabelaloan. - Adicione as 3 novas contas de usuário ao grupo
dev_team.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Create a user account for Ronald Jones
CREATE ___ rjones WITH ___ 'changeme';
-- Create a user account for Kim Lopez
___ ___ klopez ___ ___ 'changeme';
-- Create a user account for Jessica Chen
___ ___ ___ ___ ___ ___;
-- Create the dev_team group
___ ___ ___;
-- Grant privileges to dev_team group on loan table
GRANT ___, ___, ___, ___ ON ___ TO ___;
-- Add the new user accounts to the dev_team group
ALTER GROUP ___ ADD USER ___, ___, ___;