1

我有一个远程服务器托管一个附加了 MySQL 数据库的应用程序。我正在尝试编写一个程序来自动化服务器上​​的进程。这要求我通过 SSH 建立连接,然后连接并查询 MySQL 数据库。

使用 Putty,我可以使用命令建立连接并连接到数据库"mysql -u root -p blah"并查询所有我想要的。

但是,当我尝试使用 sharpSSH 和与 MySQL 的连接字符串建立连接时,从我的 .NET 应用程序中出现错误

"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/

4

0 回答 0