remidivet.files.wordpress.com€¦ · Web viewDivet_Pedron_etape_11. Etape 11 : Deuxième...
Transcript of remidivet.files.wordpress.com€¦ · Web viewDivet_Pedron_etape_11. Etape 11 : Deuxième...
1SIOB_Projet_Python_Groupe16Divet, Pédron Janvier 2016
Etape 11 : Deuxième évolution de l’application
· Utilisation de LDAP Administrator :
Création d’un nouveau profile (nous reprendrons l’exemple du STESIO).
Définir le nom du profile :
Renseigner les informations relative au serveur afin d’accéder aux données :
Choisir le nom et le mot de passe souhaiter :
Terminer la création :
Puis développez les nœuds jusqu’à accéder à vos données, cliquer sur « export data » avec un format « Plain text », ensuite, dans Attribute Set préciser les attributs qui vous intéressent puis le « semicolon » « ; » comme séparateur de champ.
Vous obtenez un fichier comme celui-ci :
"DN";"cn";"givenName"
"OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net"; "CN=BERNARD\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"BERNARD";"Mickael" "CN=MICHEL\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"MICHEL";"Arthur" "CN=DUPONT\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"DUPONT";"Sebastien" "CN=MARCHAL\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"MARCHAL";"Iniesta" "CN=GILLET\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"GILLET";"Emilie" "CN=GAY\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"GAY";"Charlotte" "CN=CORDIER\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"CORDIER";"Noemie"
Supprimer les deux premières lignes de façon à n’avoir que des « CN » afin de faciliter le traitement, vous obtenez donc ceci :
"CN=BERNARD\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"BERNARD";"Mickael" "CN=MICHEL\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"MICHEL";"Arthur" "CN=DUPONT\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"DUPONT";"Sebastien" "CN=MARCHAL\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"MARCHAL";"Iniesta" "CN=GILLET\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"GILLET";"Emilie" "CN=GAY\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"GAY";"Charlotte" "CN=CORDIER\,OU=Utilisateurs\,OU=Toulouse\,OU=Finances\,DC=stesio\,DC=net";"CORDIER";"Noemie"
· Création et utilisation des scripts sql
· Ouvrer le programme à partir d’une ligne de commande :
Fichier en entrer Fichier en sortie
Nom du programme Nom du logiciel
Ouvrer dans votre sql Developer votre fichier « .sql » et lancer-le puis constatez les comptes créés :
Ici le mot de passe est le même que le nom d’utilisateur par défaut.
· Création d’un script capable de les effacer (utilisateurs)
Ouvrer le programme « genererscriptdrop » :
* La ligne 2 correspond au chemin d’accès du fichier.
* La ligne 3 indique le nom du fichier (celui crée par LDAP Administrator lors de la première phase).
Lancer le programme, vous pourrez récupérer le fichier « .sql » dans le chemin d’accès que vous avez spécifié.
Ouvrer dans votre sql Developer votre fichier « .sql » et lancer-le, puis constatez la suppression des comptes créés :
4
Divet_Pedron_etape_11