用旧密码验证MySql错误

时间:2014-05-08 11:11:46

标签: c# mysql .net asp-classic mysql-workbench

我在共享主机上工作,我对SQL设置无法控制,所以我在这里非常有限。我在MySQL工作台中获得了正确的连接参数,并且连接通过它完成(查询可以执行),但是,当我在C#中创建连接字符串时,我无法连接。这是我的错误:

不再支持使用旧密码进行身份验证,请使用4.1样式密码。

有没有解决方案,我可以修复客户端?我无法更改SQL文件中的任何设置(root密码设置等),但如果可以在MySQL工作台中完成,我就无法理解为什么我无法在C#中执行此操作。