2

Я ничего не знаю о MySQL или Linux, и мне поручено перенести базу данных MySQL в MS SQL. Я нашел инструмент для этого, но он требует подключения ODBC, поэтому я скачал MySQL Connector/ODBC и установил его. Я не пытаюсь подключиться к серверу, но когда я проверяю соединение, я получаю:

Я нашел этот пост на SO https://stackoverflow.com/questions/5016505/mysql-grant-all-privileges-on-database и отыскал его на компьютере с Linux, заменив имя пользователя тем, которое указано в сообщении об ошибке (удалено из снимок экрана для безопасности).

Я знаю, что использую правильное имя пользователя и пароль, так как смог замазать машину Linux и без проблем войти в MySQL. Я немного погуглил, и большинство результатов касалось сброса пароля, хотя мои навыки в Google не так уж хороши.

Чего мне не хватает, чтобы я мог подключиться к машине из Windows и выполнить миграцию данных?

1 ответ1

0

В итоге мне пришлось запустить следующее

GRANT ALL PRIVILEGES ON *.* to 'root'@'REMOTEHOSTNAME' IDENTIFIED BY 'ROOTUSERPASSWORD';

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .