Подтвердить что ты не робот

Ошибка Mysql Workbench 1142 "Ошибка запроса информации о безопасности" в Data Export

вчера я обновил свой Workbench до последней доступной версии, 6.3.6 build 511 CE в Windows 10.

Теперь я пытаюсь создать дамп удаленной базы данных с помощью функции "Экспорт данных", которая всегда работала.

Но, как только я нажимаю кнопку "Начать экспорт", я получаю эту ошибку:

Необработанное исключение: ошибка запроса информации о безопасности: ошибка выполнение 'SELECT * FROM mysql.user WHERE user =' [имя_пользователя] 'и Host = '[host]' ORDER BY User, Host ' Команда SELECT запрещена для пользователя '[имя_пользователя]' @'[host]' для пользователя таблицы 'user' Ошибка SQL: 1142

Я знаю, что у меня нет прав на чтение этой таблицы, но зачем это нужно для экспорта данных?

Я попытался проверить параметр force (Continue even if we get an sql-error), но он все еще не работает.

Является ли это ошибкой Workbench? Или есть ли способ избежать этого запроса?

4b9b3361

Ответ 4

MySQL Workbench имеет правильное поведение. Если вы используете пользователя, отличного от "root", то MySQL Workbench отобразит это предупреждение. Однако, если вы настроите свой доступ к серверу и базе данных как root, вы не столкнетесь с проблемами экспорта/импорта, потому что у вас есть правильный доступ.