不能对我的sql server执行用户身份验证
本文关键字:执行 用户 身份验证 server sql 我的 不能 | 更新日期: 2023-09-27 18:13:19
我刚得到一个web应用程序,它被转移给我来完成。我已经离开了微软管理工作室。我现在的问题是,每次我运行我的应用程序,我提供了一个错误的用户名或密码,我得到一个错误的消息,我的登录凭据是错误的。但是,当我提供正确的用户名和密码时,我无法从浏览器中获得以下输出
'/'应用程序服务器错误。
配置错误描述:在处理处理此请求所需的配置文件期间发生错误。请查看下面的具体错误细节,并适当修改您的配置文件。
解析器错误消息:无法连接到任何指定的MySQL主机。
源错误:
Line 283: <siteMap>
Line 284: <providers>
Line 285: <add name="MySqlSiteMapProvider" type="MySql.Web.SiteMap.MySqlSiteMapProvider, MySql.Web, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" applicationName="/" />
Line 286: </providers>
Line 287: </siteMap>
我在网上搜索了所有没有答案。原因是什么呢?
连接字符串
<add name="LocalSqlServer" connectionString="Data Source=MCBALOO;Initial Catalog=SmartDeskDb;Persist Security Info=True;User ID=sa;Password=password123$" providerName="System.Data.SqlClient"/>
<add name="SmartDeskDbConnectionString" connectionString="Data Source=MCBALOO;Initial Catalog=SmartDeskDb;User ID=sa;Password=password123$" providerName="System.Data.SqlClient"/>
嗯,我必须卸载mysql连接器运行在我的系统上,我访问我的sql服务器。不能说为什么会这样,但它解决了我的问题。