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