4D v14.3

BLOB VERS UTILISATEURS

Accueil

 
4D v14.3
BLOB VERS UTILISATEURS

BLOB VERS UTILISATEURS 


 

BLOB VERS UTILISATEURS ( utilisateurs ) 
Paramètre Type   Description
utilisateurs  BLOB in BLOB (crypté) contenant des comptes utilisateurs créés et sauvegardés par l'Administrateur

La commande BLOB VERS UTILISATEURS ajoute dans la base de données les comptes utilisateurs présents dans le BLOB utilisateurs. Le BLOB utilisateurs est crypté et doit impérativement avoir été créé par la commande UTILISATEURS VERS BLOB.

Seuls l’Administrateur et le Super_Utilisateur de la base peuvent exécuter cette commande. Si un autre utilisateur tente de l’exécuter, la commande ne fait rien et une erreur de privilège (-9949) est générée.

L’ajout de chaque compte utilisateur est effectué en tenant compte des règles suivantes :

  • Le numéro d’identification de l’utilisateur sert de référence. Les utilisateurs sont traités dans l’ordre des numéros.
  • Si le numéro existe déjà dans la structure de la base, les informations du compte sont mises à jour si nécessaire en fonction des informations contenues dans le BLOB.
  • Si le numéro n’existe pas dans la structure de la base, l’utilisateur est créé en fonction des informations contenues dans le BLOB.
  • Si le numéro correspond à un compte utilisateur supprimé dans la structure de la base, le compte est mis à jour en fonction des informations contenues dans le BLOB.
  • Si les informations contenues dans le BLOB indiquent que le compte utilisateur est supprimé, le compte est supprimé dans la structure de la base.
  • Les utilisateurs mis à jour sont associés aux groupes suivant les informations du BLOB.
  • Si un groupe n’existe pas, il est ajouté.

Si la commande est exécutée correctement, la variable système OK prend la valeur 1, sinon elle prend la valeur 0.

Note de compatibilité : Les fichiers d’utilisateurs et groupes (extension .4UG) créés par la commande de menu Enregistrer les groupes & utilisateurs... dans une version de 4D antérieure à la 2004 peuvent être chargés dans 4D version 2004 et suivantes via ces instructions :

 DOCUMENT VERS BLOB(mondoc;blob)
 BLOB VERS UTILISATEURS(blob)

Si la commande est exécutée correctement, la variable système OK prend la valeur 1, sinon elle prend la valeur 0.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Utilisateurs et groupes
Numéro : 850
Nom intl. : BLOB TO USERS

Cette commande modifie la variable système OK

 
HISTORIQUE 

Créé : 4D 2004

 
VOIR AUSSI  

UTILISATEURS VERS BLOB

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)