Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Fondations
GTIUSD - Utilisateurs détaillés

   Cette gestion est un passage obligé afin que les utilisateurs créés dans la gestion des utilisateurs individuels puissent se connecter au système.
Il faut créer des enregistrements détails. Actuellement, au maximum 3 enregistrements par utilisateur.

   Pour créer des utilisateurs dans cette transaction, l'utilisateur connecté doit avoir le droit de création des utilisateurs.

   Par exemple pour la création dans la gestion des utilisateurs de l'utilisateur DUPOND on peut créer :

   - un enregistrement de type "S" qui génère la création du login DUPOND, pour lequel il faut saisir le mot de passe. C'est celui qui sert à la connexion comme expliqué dans la gestion des utilisateurs. Attention, le mot de passe doit faire au moins 6 caractères alphanumériques ;

   - un enregistrement de type "I" qui génère la création du FRM$DUPOND qui est nécessaire pour l'utilisation des interfaces utilisateur du produit. Son mot de passe est calculé par la machine ;

   - un enregistrement de type "T" qui génère la création du login TRT$DUPOND qui est nécessaire pour l'utilisation des traitements et éditions du produit.

   En règle générale, pour beaucoup d'utilisateurs, il faudra créer ces 3 enregistrements.
Les enregistrements de type "I" et "T" peuvent être créés automatiquement lors de la création du type "S" suivant le paramètre AUTGTI occurrence USDAUTO.

   Les droits pour ces utilisateurs.
Par défaut, à la création de la base de données, les droits qui sont installés sont les suivants :
      - pour le type "S", les droits PUBLIC = aucun droit ;
      - pour le type "I" (FRM$) et "T" (TRT$), les droits ISOCNX =
                * droits de faire select dans les tables,
                * droits d'exécuter des procédures,
                * interdiction de réaliser insert, update, delete (sauf cas particuliers, les tables de sas par exemple).

   Parallèlement à cela, il existe des utilisateurs possesseurs des objets dans la base de données et qui ont le droit de tout faire :
             - sur ORACLE® : utilisateur "ops$dbo" sur la base et "system" ou "sys" utilisateurs DBA ;
             - sur MICROSOFT® SQL SERVER : utilisateur "iac" sur la base et 'sa' sur le serveur de données.

Données

   Utilisateur

   Utilisateur de type
   Pour un code créé dans la gestion des utilisateurs individuels, il faut obligatoirement créer :
      - un type "S" (simple) avec un mot de passe : ce sont eux qui serviront lors de la connexion ;
      - un type "I" (interactif) sans mot de passe car il sera calculé automatiquement (par une procédure) au moment de la validation. Ce type sert également à la connexion : il y a double connexions (elles sont transparentes pour l'utilisateur) pour des raisons de sécurité.

   Pour les utilisateurs qui devront lancer des traitements et éditions "batchs", il faut créer :
      - un type "T" (traitement) sans mot de passe (il est lui aussi calculé).

   Intitulé du type
   Zone renseignée automatiquement et non modifiable.

   Mot de passe
   A renseigner uniquement dans le cas des utilisateurs simples (type 'S').

   Confirmation
   Il s'agit de confirmer le mot de passe uniquement dans le cas des utilisateurs simples (type 'S')

   Création

   Modification

   Tablespace temporaire et par défaut
   Sur ORACLE® uniquement, informations sur les tablespaces associées au compte ou login créé sur la base de données.
Ces deux informations sont généralement définies à la compilation et proposées modifiables lors de la saisie.

Paramètres

   TYPGTUSD

   AUTGTI - USDAUTO

Messages
   GTUSD054 - Les détails pour l'utilisateur GTI ne peuvent être supprimés

   ISO213 - L'utilisateur $1 n'a pas les privilèges suffisants pour créer ou supprimer un utilisateur

   ISO214 - Le nom de l'utilisateur $1 n'est pas valide pour le SGBD

   ISO215 - Le cryptage du mot de passe sur le SGBD a produit une erreur

   ISO216 - Le nombre maximal d'utilisateurs à créer est atteint (16384)

   ISO217 - ATTENTION : login $1 déjà existant, mot de passe non pris en compte

   ISO218 - Suppression impossible : l'utilisateur est le possesseur de la base

   ISO219 - Suppression impossible : l'utilisateur possède un objet ou un type de donnée

   ISO220 - ATTENTION : cet utilisateur est défini sur une autre base, login non supprimé

   ISO221 - ATTENTION : il n'existait aucun login associé à cet utilisateur

   ISO222 - Suppression impossible : un utilisateur est connecté avec ce login

   ISO225 - Le groupe $1 n'est pas défini

   ISO226 - Privilège insuffisant pour déléguer le rôle "$1"

   ISO230 - L'utilisateur n'existe pas

   ISO231 - L'utilisateur $1 n'a pas le privilège ALTER USER