CommencezCommencez gratuitement

Travailler avec les utilisateurs et les groupes

Le projet de Sandra à la SBA est un franc succès. Le traitement des prêts est maintenant beaucoup plus rapide qu'avant le déploiement de la plateforme de prêts en ligne. L'équipe responsable de la gestion de cette plateforme est donc en croissance. Sandra dirige maintenant l'équipe et a récemment embauché 3 nouveaux développeurs. Avant leur première journée, Sandra souhaite créer un compte de base de données pour chaque personne et attribuer les mêmes privilèges d'accès à chacun.

Cette activité fait partie du cours

Créer des bases de données PostgreSQL

Voir le cours

Instructions de l’exercice

  • Créez de nouveaux comptes utilisateurs pour Ronald Jones (rjones), Kim Lopez (klopez) et Jessica Chen (jchen).
  • Créez un nouveau groupe nommé dev_team.
  • Accordez au dev_team les privilèges INSERT, UPDATE, DELETE et SELECT sur la table loan.
  • Ajoutez les 3 nouveaux comptes utilisateurs au groupe dev_team.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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 ___, ___, ___;
Modifier et exécuter le code