CommencerCommencer gratuitement

Gérer les utilisateurs et les groupes

Le projet de Sandra au sein de la SBA est un véritable succès. Le traitement des prêts est désormais bien plus rapide qu’avant le déploiement de la plateforme en ligne. L’équipe chargée de la gestion de la plateforme de prêts s’agrandit donc. Sandra dirige désormais l’équipe et vient d’embaucher trois nouveaux développeurs. Avant leur premier jour, elle souhaite créer un compte de base de données pour chacun et leur attribuer les mêmes privilèges d’accès.

Cet exercice fait partie du cours

Créer des bases de données PostgreSQL

Afficher le cours

Instructions

  • 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 à dev_team les privilèges INSERT, UPDATE, DELETE et SELECT sur la table loan.
  • Ajoutez les trois nouveaux comptes utilisateurs au groupe dev_team.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- 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