Utilisateurs de base de données
Il existe deux types d'utilisateurs de base de données : les utilisateurs de configuration de base de données et les utilisateurs d'exécution de base de données. Become familiar with the privileges required for each user type to work with the database domains of HCL Digital Experience and the commands for creating database configuration users and granting privileges.
Utilisateur de configuration de base de données
L''utilisateur d'administration de base de données généralement créé lors de l'installation d'un système de gestion de base de données est database installation user ou database configuration user. L'utilisateur de configuration de base de données n'est pas nécessairement l'utilisateur créé par défaut lors de l'installation su système de gestion de base de données. L'utilisateur par défaut peut être utilisé comme utilisateur de configuration de base de données. L'utilisateur de configuration de base de données est utilisé par HCL pour des tâches de configuration et crée la structure de base de données requise par HCL. Par exemple, l'utilisateur de configuration de base de données peut créer des tables et index de base de données, réaliser un transfert de base de données et dispose souvent de privilèges de système d'exploitation en fonction du système de gestion de base de données.
Utilisateur d'exécution de base de données
L'utilisateur database runtime user dispose de moins de privilèges que l'utilisateur de configuration de base de données. L'utilisateur d'exécution peut accéder à la source de données d'une base de données et exécuter des opérations de lecture et d'écriture de base sur les données. Envisagez la création d'un utilisateur d'exécution dédié pour chaque domaine de base de données d'HCL. Si vous ne créez pas ce type d'utilisateur, HCL utilise l'utilisateur de configuration de base de données pour se connecter aux bases de données au moment de l'exécution.
Privilèges des utilisateurs de base de données
Le tableau suivant répertorie les privilèges minimum requis par les deux types d'utilisateur de base de données : les utilisateurs de configuration et les utilisateurs d'exécution. Les privilèges répertoriés s'appliquent à tous les domaines de base de données d'HCL.
| Droit dans le domaine de base de données | Edition | Communauté | Personnalisation | JCR | Commentaires | Likeminds |
|---|---|---|---|---|---|---|
| Accès à la base de données | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de lecture sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit d'écriture sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de mise à jour sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de suppression sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Créer des tables | Non | Non | Non | Non | Non | Non |
| Création d'index | Non | Non | Non | Non | Non | Non |
| Utilisation de séquences | Non | Non | Non | Non | Oui | Non |
| Droit dans le domaine de base de données | Edition | Communauté | Personnalisation | JCR | Commentaires | Likeminds |
|---|---|---|---|---|---|---|
| Accès à la base de données | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de lecture sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit d'écriture sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de mise à jour sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Droit de suppression sur tous les tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Quota sur le disque pour créer des objets | Oui | Oui | Oui | Oui | Oui | Oui |
| Création d'espaces table | Oui | Oui | Oui | Oui | Oui | Oui |
| Suppression d'espaces table | Oui | Oui | Oui | Oui | Oui | Oui |
| Création de tables | Oui | Oui | Oui | Oui | Oui | Oui |
| Modification des tableaux | Oui | Oui | Oui | Oui | Oui | Oui |
| Supprimer des tables | Oui | Oui | Oui | Oui | Oui | Oui |
| Création d'index | Oui | Oui | Oui | Oui | Oui | Oui |
| Suppression d'index | Oui | Oui | Oui | Oui | Oui | Oui |
| Création de déclencheurs | Oui | Oui | Oui | Non | Oui | Oui |
| Suppression de déclencheurs | Oui | Oui | Oui | Oui | Oui | Oui |
| Création de séquences | Non | Non | Non | Oui | Oui | Non |
| Utilisation de séquences | Non | Non | Non | Oui | Oui | Non |
| Création de types | Non | Non | Non | Oui | Non | Non |
| Suppression de types | Non | Non | Non | Oui | Non | Non |
| Création de vues | Non | Non | Non | Non | Non | Non |
| Suppression de vues | Non | Non | Non | Oui | Non | Non |