Ajouter un utilisateur de la PFDS à PostgreSQL
En tant que responsable d'un espace de travail, vous devez créer un compte utilisateur pour chaque utilisateur qui a besoin d'accéder à la base de données PostgreSQL sur le DataHub scientifique fédéral (DHSF). Ce guide vous guidera à travers les étapes pour ajouter un utilisateur à la base de données PostgreSQL sur le DHSF.
Option A. Utilisation d'une requête SQL
Connectez-vous à la base de données PostgreSQL en utilisant un outil comme
psql, Python, ou tout autre client SQL.Exécutez la requête SQL suivante pour créer un nouvel utilisateur:
CREATE USER <username> WITH PASSWORD '<password>';
Remplacez <nom d'utilisateur> par le nom d'utilisateur souhaité et <mot de passe> par le mot de passe souhaité pour le nouvel utilisateur.
- Accordez les autorisations nécessaires au nouvel utilisateur. Par exemple, pour accorder tous les privilèges sur une base de données spécifique, exécutez la requête SQL suivante:
GRANT ALL PRIVILEGES ON DATABASE <nom_de_la_base_de_données> TO <username>;
Remplacez <nom_de_la_base_de_données> par le nom de la base de données à laquelle vous souhaitez accorder l'accès.
- Validez que l'utilisateur a été créé avec succès en vérifiant la liste des utilisateurs dans la base de données PostgreSQL.
Option B. Utilisation de pgAdmin
Ouvrez pgAdmin et connectez-vous à la base de données PostgreSQL.
Faites un clic droit sur le noeud
Login/Group Roleset sélectionnezCreate>Login/Group Role.Dans l'onglet
General, entrez le nom d'utilisateur désiré dans le champName.

Dans l'onglet
Definition, entrez le mot de passe souhaité dans le champPassword.Dans l'onglet
Role Privileges, accordez les privilèges nécessaires au nouvel utilisateur.Cliquez sur
Savepour créer le nouvel utilisateur.Validez que l'utilisateur a été créé avec succès en vérifiant la liste des utilisateurs dans la base de données PostgreSQL.