Commande SQL

Forum Général sur les questions que vous vous posez sur le logiciel.
Répondre
TechDIGIT
Gsup LEVEL 5
Messages : 167
Enregistré le : mer. 16 oct. 2019 16:50

Bonjour,

Je recherche, si c'est possible, deux chose à faire dans la base SQL de GestSup :

- modifier tout les ID utilisateurs sous la stratégie "prenom.nom" sans passer sur chaque compte.
- Réinitialiser tous les mot de passe en 1234567/* avec obligation de changement à la première connexion

Vous remerciant d'avance de votre retour.
GestSup : 3.2.45 | PHP : 8.2 | MySQL : 5.7 | Chrome
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

des requetes UPDATE SQL sont nécessaires la table est tusers

Vous trouverez un exemple sur la procédure de récupération de mot de passe

https://demo.gestsup.fr/admin/pwd_recovery.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
TechDIGIT
Gsup LEVEL 5
Messages : 167
Enregistré le : mer. 16 oct. 2019 16:50

Alors en faite, je n'ai aucune compétence de base SQL, je voulais savoir si vous pouviez me fournir les requêtes à exécuter
GestSup : 3.2.45 | PHP : 8.2 | MySQL : 5.7 | Chrome
TechDIGIT
Gsup LEVEL 5
Messages : 167
Enregistré le : mer. 16 oct. 2019 16:50

Modification du login :

update `tusers` set `login`=CONCAT(CONCAT(`firstname`,'.'),`lastname`)

Modification pour forcer le changement de pwd :

update `tusers` set `chgpwd`= 1
GestSup : 3.2.45 | PHP : 8.2 | MySQL : 5.7 | Chrome
Répondre