Aan de slagGa gratis aan de slag

Werken met gebruikers en groepen

Sandra’s project bij de SBA is een groot succes aan het worden. Het verwerken van leningen gaat nu veel sneller dan vóór de uitrol van het online leenplatform. Daardoor groeit het team dat verantwoordelijk is voor het platform voor leningbeheer. Sandra leidt het team nu en heeft recent 3 nieuwe developers aangenomen. Voordat de nieuwe developers aan hun eerste werkdag beginnen, wil Sandra databaseaccounts voor elke gebruiker aanmaken en elk account dezelfde toegangsrechten geven.

Deze oefening maakt deel uit van de cursus

PostgreSQL-databases maken

Cursus bekijken

Oefeninstructies

  • Maak nieuwe gebruikersaccounts aan voor Ronald Jones (rjones), Kim Lopez (klopez) en Jessica Chen (jchen).
  • Maak een nieuwe groep met de naam dev_team.
  • Geef dev_team de rechten INSERT, UPDATE, DELETE en SELECT op de loan-tabel.
  • Voeg de 3 nieuwe gebruikersaccounts toe aan de groep dev_team.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- 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 ___, ___, ___;
Code bewerken en uitvoeren