Privilèges utilisateur de la base de données Oracle

Sauf indication spécifique pour une tâche donnée, l'utilisateur Sterling™ Call Center n'a pas besoin de privilèges d'administrateur de base de données (DBA).

Privilèges d'administrateur Oracle

La liste suivante répertorie certains des privilèges de base qui doivent être octroyés à l'administrateur Sterling Call Center qui crée ou modifie la base de données Oracle :

  • Modifier n'importe quelle séquence
  • Modifier la session
  • Créer une séquence
  • Créer procédure
  • Créer une séquence
  • Créer une session
  • Créer synonyme
  • Créer une table
  • Créer déclencheur
  • Créer un type
  • Créer une vue
  • Supprimer une table
  • Exécuter n'importe quelle procédure
  • Exécuter n'importe quel type
  • Connecter
  • Insérer n'importe quelle table
  • Sélectionner un dictionnaire
  • Sélectionner une séquence
  • Sélectionner une table
  • Sélectionner un rôle de catalogue
  • Mettre à jour n'importe quelle table

Affectez à l'utilisateur responsable de la création et de la modification de la base de données Oracle un quota (étendue) spécifié dans l'espace table, même si cet utilisateur a reçu un espace table illimité lors de sa création. Sinon, le programme d'installation génère une erreur "ORA-01950: no privileges on tablespace name".

Privilèges Oracle pour les utilisateurs d'application

La liste suivante contient les privilèges de base qui doivent être octroyés aux utilisateurs qui exécuteront uniquement l'application.

Les privilèges / octrois ne s'appliquent qu'aux tables appartenant à l'utilisateur. Voici un exemple de script permettant de créer des octrois de mise à jour de table:
select 'grant update on '||table_name||' to [user];' from user_tables

Vous pouvez écrire des scripts supplémentaires pour créer des droits similaires pour les privilèges suivants:

  • Modifier la session
  • Créer une session
  • Supprimer la table
  • Exécuter la procédure
  • Insérer un tableau
  • Sélectionner une séquence
  • Sélectionner une table
  • Mettre à jour la table
  • Si vous utilisez des index de texte, vous devez également disposer de privilèges pour CTXAPP ou CTXCAT, en fonction du type d'index de texte que vous utilisez.