C# 如何使用ADO.NET框架从MySql加载类?

C# 如何使用ADO.NET框架从MySql加载类?,c#,mysql,asp.net-mvc,entity-framework,ado.net,C#,Mysql,Asp.net Mvc,Entity Framework,Ado.net,我使用ASP.NETFramework 4.6.1安装了MYSQL连接器/NET8.0.17 如果我尝试选择数据库连接,那么 使用“缓存\u sha2\u密码”方法对主机“for user”进行身份验证失败,消息为:user@192.168.0.2的访问被拒绝(使用密码:否) 我有实体框架6.2.0,mysql.data和mysql.data.Entity都是6.10.9 我已经更改了版本,但失败了 您无法通过更改库版本来修复错误的密码。错误消息很清楚,这与版本控制无关。再次阅读错误消息:它表示

我使用ASP.NETFramework 4.6.1安装了MYSQL连接器/NET8.0.17

如果我尝试选择数据库连接,那么

使用“缓存\u sha2\u密码”方法对主机“for user”进行身份验证失败,消息为:user@192.168.0.2的访问被拒绝(使用密码:否)

我有实体框架6.2.0,mysql.data和mysql.data.Entity都是6.10.9


我已经更改了版本,但失败了

您无法通过更改库版本来修复错误的密码。错误消息很清楚,这与版本控制无关。再次阅读错误消息:它表示访问被拒绝。你需要考虑一下你是如何做安全工作的。。。MySql服务器是否允许使用该身份验证类型从该IP连接到该用户帐户。可能您也需要更改连接字符串。@JoelCoehoorn您能给我发送正确的连接字符串吗?@PanagiotisKanavos我可以作为管理员访问数据库well@PanagiotisKanavos这是视频