Comptes pour travailler avec le SGBD

Pour installer le Serveur d'administration et l'utiliser, vous avez besoin d'un compte SGBD interne. Ce compte permet d'accéder au SGBD et requiert des privilèges spécifiques. Un ensemble de droits requis dépend des critères suivants :

Suivez le principe du moindre privilège lorsque vous accordez des droits et des autorisations aux comptes. Cela signifie que les droits accordés doivent être suffisants uniquement pour exécuter les actions requises.

Les tableaux ci-dessous contiennent des informations sur les droits SGBD que vous devez accorder aux comptes avant d'installer et de démarrer le Serveur d'administration.

MySQL et MariaDB

Si vous choisissez MySQL ou MariaDB comme SGBD, créez un compte utilisateur interne du SGBD pour accéder au SGBD, puis accordez à ce compte les privilèges requis. Notez que la méthode de création de la base de données n'affecte pas l'ensemble des privilèges. Les droits requis sont énumérés ci-dessous :

Pour plus d'informations sur la configuration des privilèges du compte, consultez Configuration du compte SGBD pour l'utilisation avec MySQL et MariaDB.

Configuration des privilèges pour la récupération des données du Serveur d'administration

Les droits que vous avez accordés au compte SGBD interne suffisent pour restaurer les données du Serveur d'administration à partir de la sauvegarde.

PostgreSQL ou Postgres Pro

Si vous choisissez PostgreSQL ou Postgres Pro comme SGBD, vous pouvez utiliser l'utilisateur postgres (le rôle Postgres par défaut) ou créer un nouveau rôle Postgres (ci-après également appelé rôle) pour accéder au SGBD. Selon le mode de création de la base de données Serveur, accordez à ce rôle les privilèges requis, comme indiqué dans le tableau ci-dessous. Pour plus d'informations sur la configuration des privilèges du rôle, consultez la section Configuration des comptes SGBD pour l'utilisation avec PostgreSQL ou Postgres Pro.

Privilèges du rôle Postgres

Création automatique de la base de données

Création manuelle de la base de données

L'utilisateur postgres n'a pas besoin de privilèges supplémentaires.

Privilèges pour un nouveau rôle : CREATEDB.

Pour un nouveau rôle :

  • Privilèges sur les bases de données du Serveur d'Administration : ALL.
  • Privilèges sur toutes les tables du schéma public : ALL.
  • Privilèges sur toutes les séquences du schéma public : ALL.

Configuration des privilèges pour la récupération des données du Serveur d'administration

Pour restaurer les données du Serveur d'administration à partir de la sauvegarde, le rôle Postgres utilisé pour accéder au SGBD doit avoir les droits de propriétaire sur la base de données du Serveur d'administration.

Haut de page