Arbeta med användare och grupper
Sandras projekt på SBA har blivit en stor framgång. Lånehandläggningen går nu betydligt snabbare än innan den webbaserade låneplattformen lanserades. Det har lett till att teamet som ansvarar för lånehanteringsplattformen har vuxit. Sandra leder nu teamet och har nyligen anställt 3 nya utvecklare. Innan de nya utvecklarna börjar sina första arbetsdagar vill Sandra skapa databaskonton åt var och en av dem och ge alla konton samma åtkomstbehörigheter.
Den här övningen är en del av kursen
Skapa PostgreSQL-databaser
Övningsinstruktioner
- Skapa nya användarkonton för Ronald Jones (
rjones), Kim Lopez (klopez) och Jessica Chen (jchen). - Skapa en ny grupp med namnet
dev_team. - Ge
dev_teambehörigheternaINSERT,UPDATE,DELETEochSELECTpå tabellenloan. - Lägg till de 3 nya användarkontona i gruppen
dev_team.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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 ___, ___, ___;