Bonjour,

Avant toutes les actions, nettoyage de base compris, faites une sauvegarde de la base par précaution parce que je ne comprends pas bien comment vous en êtes arrivé là.

Le 04/02/2017 à 23:18, Erlé Quinio a écrit :
Décidément, ce soir, GEPI nous en fait voir de toutes les couleurs.

Je travaillais (encore) sur la PREMIERE ES 2, je réinitialiasais les mots
de passe, je retravaillais les comptes des élèves...

Retravailler les comptes élèves?
Qu'entendez-vous concrètement par là?
Comment procédez-vous?

Le login élève est utilisé comme clé dans la plupart des tables de jointure.
Si vous modifiez un login, il faut le modifier dans toutes les tables où il intervient.
C'est fastidieux et on risque d'en oublier.


Je vous explique le "problème" :

- En PES2, il y a une élève du nom de LANDAIS Léane. Son nom d'utilisateur
est LANDAIS.
- Mon prédecesseur, l'ancien responsable informatique, se nommait LANDAIS
Bertrand.

J'ai voulu me connecter sur le compte de Léane LANDAIS. J'ai donc tapé son
nom et son mot de passe élève (réinitilisé par CSV), et le compte qui s'est
ouvert est celui de Monsieur LANDAIS Bertrand.

La réinitialisation CSV ne modifie ni le login, ni le statut.

Sauf à avoir réattribué à l'élève le même login que celui de l'ancien professeur, je ne comprends pas bien.

Si le professeur n'est plus dans l'établissement, il doit être possible de supprimer son compte dans
        Gestion des base/Comptes utilisateurs/Personnels/
                <Tel utilisateur> Supprimer
Re-créer un compte utilisateur pour l'élève le créera avec le bon statut.


Et quand je recherche sur la base de données le compte de l'élève, je ne
retrouve que le compte de l'administrateur.



J'ai donc fait ma petite enquête, et me suis connecté avec un compte
d'enseignant de première ES 2, pour voir si, quand on saisissait un devoir,
l'élève apparaissait bien dans la liste, et c'est bien le cas.

Le login dans les différentes tables jointure et le login dans la table élèves doivent être les bons.
Mais ce login ne devrait pas être associé à celui de la table utilisateurs.
Supprimer le compte de la table utilisateurs comme précisé plus haut devrait régler ce pb.


Pouvez-vous donc me venir en aide ? Tout est bien paramétré, nous sommes à
jour, en version 1.7.0 da616d, l'élève est enregistré... mais GEPI ne
semble pas le trouver...

Si ce que je propose ne convient pas, envoyez-moi la base *en privé* sur ma boite en prenom.nom chez free.fr ou via un service type https://wetransfer.com/ en précisant les logins éventuellement modifiés pour cette élève et cet ancien admin.


Cordialement,
--
Stephane Boireau
Enseignant et développeur Gepi
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement  cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à