Erreur Mysql Workbench 1142 "Error querying security information" sur L'exportation de données
hier, j'ai mis mon établi à jour à la dernière version disponible, le 6.3.6 build 511 CE sur Windows 10.
maintenant j'essaie de faire un dump d'une base de données distante via la fonctionnalité "Data Export", qui a toujours fonctionné.
Mais, dès que je clique sur "lancer l'Exportation", j'obtiens cette erreur:
Unhandled exception: erreur interrogation informations de sécurité: erreur exécuter ' SELECT * à partir de mysql.user WHERE user ='[nom d'utilisateur]' et Accueil = '[hôte] 'commande par utilisateur, hôte' SELECT command denied to user'[nom d'utilisateur]'@'[hôte] "pour le tableau "utilisateur" Erreur SQL: 1142
je sais que je n'ai pas les autorisations pour lire ce tableau, mais pourquoi est-ce nécessaire pour effectuer une exportation de données?
j'ai essayé de vérifier l'option force (Continue even if we get an sql-error
) mais ça ne marche toujours pas.
Est-ce un bogue de L'établi? Ou est-il un moyen d'éviter cela requête?
4 réponses
mise à jour au 13 juin 2016
ce bug a maintenant été corrigé
Télécharger 6.3.7 (ou plus tard si disponible) à partir de ici
j'ai eu exactement ce même problème. La solution proposée dans ce fil (le même que the_nuts réponse) est de désinstaller 6.3.6 et d'installer 6.3.4 à partir des versions archivées:https://downloads.mysql.com/archives/workbench/
MySQL Workbench a le comportement correct. Si vous utilisez un utilisateur autre que root MySQL Workbench affiche une alerte. Cependant, si vous configurez votre accès au serveur et à la base de données en tant que root, vous ne rencontrerez pas de problèmes d'exportation/importation parce que vous avez le bon accès pour le faire.