You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2015-11-22 17:05:55

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

reorganisation de mes utilisateurs

Bonjour,

Dans le cadre d'une réorganisation de mon entreprise, j'ai du créer des nouveaux groupes et je dois transférer des utilisateurs vers ceux ci.

La première partie ne m'a pas posé de problème en faisant un import en modification qui me rajoute le nouveau groupe pour chaque ligne/utilisateur.

Seulement, comment faire pour enlevé les anciens groupes.

j'ai bien noté que plusieurs tables étaient impactées.

j'ai réussi à créer en sql la requête d'interrogation, mais comment la transformer en requête "delete"


Merci de votre aide

select *
FROM glpi_groups_users T1
  join glpi_groups T2 on T1.groups_id = T2.id
  join glpi_users T3 on T1.users_id =T3.id
  join glpi_profiles_users T4 on T1.users_id = T4.users_id
where
T3.name like "toto%" and T2.completename like "%anciennom%" and T4.entities_id = 4
;


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#2 2015-11-27 15:20:36

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: reorganisation de mes utilisateurs

La suppression en masse n'est pas prévue.
Par contre, si votre requete SELECT fonctionne il suffit de la transformer en DELET en remplaçant SLECT * par DELETE. Mais attention, c'est immédiat et irréversible. Donc une copie de la table avant s'impose.


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB