4D v16.3

BLOB VERS UTILISATEURS

Accueil

 
4D v16.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 remplace les comptes utilisateurs et les groupes créés par l'Administrateur dans la base de données par ceux 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.

Cette commande provoque le remplacement des comptes et groupes créés par l'Administrateur éventuellement existant dans la base. Si le BLOB utilisateurs contient des données valide, la commande effectue les opérations suivantes :

  • tous les groupes et utilisateurs définis dans la base dont le numéro de référence est négatif (groupes et utilisateurs créés par l'Administrateur) sont supprimés de la structure,
  • tous les groupes et utilisateurs présents dans le BLOB utilisateurs sont ajoutés dans la structure. 

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 peuvent être chargés dans 4D via ces instructions (une version trop ancienne peut toutefois nécessiter de passer par des versions intermédiaires)  :

 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.



Voir aussi  

UTILISATEURS VERS BLOB

 
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

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)