IniziaInizia gratis

Lavorare con utenti e gruppi

Il progetto di Sandra alla SBA si sta rivelando un grande successo. L'elaborazione dei prestiti è ora molto più rapida rispetto a prima del lancio della piattaforma online. Questo comporta la crescita del team responsabile della piattaforma di gestione dei prestiti. Sandra ora guida il team e ha assunto da poco 3 nuovi sviluppatori. Prima che i nuovi sviluppatori inizino i primi giorni di lavoro, Sandra vuole creare gli account del database per ciascun utente e assegnare a ogni account gli stessi privilegi di accesso.

Questo esercizio fa parte del corso

Creare database PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Crea nuovi account utente per Ronald Jones (rjones), Kim Lopez (klopez) e Jessica Chen (jchen).
  • Crea un nuovo gruppo chiamato dev_team.
  • Concedi al dev_team i privilegi INSERT, UPDATE, DELETE e SELECT sulla tabella loan.
  • Aggiungi i 3 nuovi account utente al gruppo dev_team.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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 ___, ___, ___;
Modifica ed esegui il codice