Modification des identifiants par SQL

Installation & Configuration du logiciel
Répondre
TechDIGIT
Gsup LEVEL 5
Messages : 167
Enregistré le : mer. 16 oct. 2019 16:50

Bonjour,

J'aimerai savoir si on pouvait, depuis une connexion sur la base SQL, modifiant l'intégralité des identifiants utilisateurs en changeant la stratégie de adresse mail à prénom.nom
GestSup : 3.2.45 | PHP : 8.2 | MySQL : 5.7 | Chrome
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

La question n'est pas bien clair, mais il est possible de mettre a jour l'identifiant de l'ensemble des utilisateurs en se basant sur le prénom et le nom en SQL. Une requête SQL de type update est nécessaire.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
TechDIGIT
Gsup LEVEL 5
Messages : 167
Enregistré le : mer. 16 oct. 2019 16:50

C'est exactement ce que je veux faire.
GestSup : 3.2.45 | PHP : 8.2 | MySQL : 5.7 | Chrome
Avatar du membre
Flox
Administrateur du site
Messages : 9029
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

vous pourrez tester la requête SQL suivante après une sauvegarde de la base de données :

Code : Tout sélectionner

UPDATE tusers SET login=CONCAT(firstname,'.',lastname)
A noter que cela impactera aussi l'administrateur.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre