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 |
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 |