Bonjour
Je crois bien que vous vous êtes compliqué la vie...
Il n’est pas nécessaire de créer la base de données ou les utilisateurs, ni de leur donner des droits (au moins au début, pour un usage simple).
C’est gestinux qui crée la base de données si vous spécifiez une base de données inexistante, à condition d’être connecté avec un utilisateur administrateur (root). Vous pouvez ensuite garder le même utilisateur pour l’utiliser, c’est de loin le plus simple.
Dans votre cas, pour l’import, vous vous êtes apparemment connecté à gestinux avec l’utilisateur aristote@localhost, qui existait ou que vous avez peut-être créé vous même avant, mais ce dernier n’a même pas le droit de lire une table essentielle.
Pour que ça marche, il faudrait lui donner les droits en faisant par exemple :
grant all privileges on mabase.* to aristote@localhost ;
grant select on mysql.* to aristote@localhost ;
Il faut les donner à l’user aristote, pas à l’user user...
Si votre base est locale, je pense qu’il n’y a pas grand risque à faire ça.
Vous pourrez affiner par la suite, mais cela risque d’être laborieux si vous n’y êtes pas habitué...
On peut même donner des droits très fins en fonction des tables, mais peu de gens se lancent là dedans...
Bon courage, et n’hésitez pas à nous solliciter !