MySQL renvoie le code
ERROR 1227 (42000) at line 4975: Access denied; you need (at least one of) the SUPER privilege(s) for this operation
lors d'une restauration de base.

Le fichier de restauration contient :
*!50001 CREATE ALGORITHM=UNDEFINED */
/*!50013 DEFINER=`user`@`localhost` SQL SECURITY DEFINER */
/*!50001 VIEW ........ 

Le problème vient du changement d'utilisateur : la restauration par l'utilisateur est impossible, car l'utilisateur non root ne peut pas définir de DEFINER autre que pour lui-même.
Il faut donc supprimer la ligne avant la restauration ou la modifier pour que "user" corresponde à l'utilisateur faisant la restauration.
Des cookies d'analyse d'audience sont utilisés sur ce site