Bonjour,
Résultat des commandes (j'ai remplacé le mot de passe par ********)
utilisateur mysql gepi :
mysql --user=gepi --password=******** gepi
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1521
Server version: 5.0.95-0ubuntu1 (Ubuntu)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights
reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input
statement.
mysql> create temporary table table_test (id_classe integer, num integer
NOT NULL);
Query OK, 0 rows affected (0.01 sec)
utilisateur mysql root :
mysql --user=root --password=********
(...)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
Je ne sais pas si cela donne une indication. Dans phpmyadmin, tous les
droits sont accordés à gepi.
Autre remarque : j'ai installé la base sur un scribe de test (en version
2.3) et là, ça fonctionne. J'ai aussi installé un gepi (1.6) en
localhost sur mon ordinateur et ça fonctionne aussi.
Le 17/03/2012 20:12, Stephane Boireau a écrit :
Bonsoir,
Le 17/03/2012 13:02, Didier Eymet a écrit :
Les droits étaient déjà suffisants et CREATE TEMPORARY TABLE bien coché.
C'est curieux.
C'est bien le bug qu'on a détecté il y a quelques jours.
J'ai essayé plusieurs configurations de droits, mais le résultat est
exactement le même.
Tu as un accès phpMyAdmin ou un accès mysql en ligne de commande?
Si oui, si tu peux te connecter sous l'identité de l'utilisateur mysql
gepi, est-ce que tu peux contrôler que tu peux faire:
create temporary table table_test (id_classe integer, num integer NOT
NULL);
?
mysql -u <GEPI_USER> -p<PASSWORD> <GEPI_BASE>
Puis
create temporary table table_test (id_classe integer, num integer NOT
NULL);
Si ça ne passe pas, essayer avec un compte root mysql
mysql -uroot -p<PASSWORD>
flush privileges;
Si tu veux m'envoyer ta base *en privé* en précisant le login du prof
(ne pas préciser le mot de passe), l'enseignement à tester, je veux bien
y regarder, mais je pense que c'est plutôt l'histoire de CREATE
TEMPORARY TABLE.
Cordialement.
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users