连接到MS SQL Server时出错

阿卜杜勒·加弗尔M

我在web.config文件中具有以下连接字符串以连接到MS Sql数据库。

<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Server=developer\SqlExpress;Integrated Security=True;Database=mydb" providerName="System.Data.SqlClient"/>

我在同一台计算机上有MS SQL服务器和MySQL服务器。当我尝试运行该应用程序时,在machine.config文件的第285行中收到以下错误。

错误:

解析器错误消息:使用方法'mysql_native_password'对用户''的主机''进行身份验证失败,并显示以下消息:用户``@'localhost'的访问被拒绝(使用密码:NO)

<add name="MySqlSiteMapProvider"  type="MySql.Web.SiteMap.MySqlSiteMapProvider, MySql.Web, Version=6.9.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" applicationName="/" />

该错误与mySQL有关,但我正在尝试连接MS SQL。

我该如何解决这个问题?

山姆·扎赫金(Sam Zakhezin)

我认为您应该尝试在web.config中将其删除

<remove name="MySqlSiteMapProvider" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章