首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不支持MySQL ADO.NET身份验证方法

问不支持MySQL ADO.NET身份验证方法
EN

Stack Overflow用户
提问于 2012-11-10 07:53:05
回答 1查看 284关注 0票数 0

最近,我启动了一个项目,其中需要从WCF项目访问托管在hostgator服务器上的MySQL服务器。我下载并安装了MySQL ADO.NET连接器,并尝试创建实体数据模型,但它显示身份验证方法'mysql_old_password‘不受支持。我该怎么办?我一直在谷歌上搜索,但一无所获。

这是我第一次使用MySQL。

任何帮助都将不胜感激。

提前感谢

诚心诚意,阿玲!

Screenie

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-01 17:38:01

当您连接到密码以旧密码格式(http://dev.mysql.com/doc/refman/5.0/en/old-client.html)存储的MySQL数据库时,将显示此错误消息。较新的MySQL客户端不允许使用旧密码格式连接到数据库,因为它的安全性较低。

有些人会建议在MySQL服务器上设置old_passwords=1,但我认为将密码升级为新的密码格式会更好。然后,可以再次建立MySQL连接,您的数据库将得到更好的保护。

您可以在此处阅读有关如何将MySQL密码从旧格式升级到新格式的信息:http://code.openark.org/blog/mysql/upgrading-passwords-from-old_passwords-to-new-passwords

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13317731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档