MySQL через SSH "доступ запрещен для пользователя 'root'@'localhost' (с использованием пароля yes)"

У меня есть удаленный сервер с приложением базы данных MySQL. Я пытаюсь написать программу для автоматизации процесса на сервере. Это потребовало, чтобы я установил соединение через SSH, затем подключился и запросил базу данных MySQL.

Используя Putty, я могу установить соединение и подключиться к базе данных, используя команду "mysql -u root -p blah" и запросить все, что я хочу.

Однако из моего приложения.NET, когда я пытаюсь установить соединение с помощью sharpSSH и строку подключения к MySQL, я получаю сообщение об ошибке:

"access denied for user 'root'@'localhost' (using password yes)"

Может ли это быть проблема с разрешением, если я могу подключиться с помощью Putty, или это может быть проблема с одним из инструментов, которые я использую?

Руководство, которым я следовал, можно найти здесь - http://georgelantz.com/2007/09/10/access-mysql-through-ssh-tunnel-in-a-windows-net-application/

0 ответов

Другие вопросы по тегам