在vs2013中添加数据库连接时,用sqlserver身份验证连接,显示用户名×××登陆失败,如何解决?

在vs2013中添加数据库连接时,用sqlserver身份验证连接,显示用户名×××登陆失败,如何解决?,第1张

出现这种情况是因为电脑的SQL server未开启,在电脑的服务功能中将其打开即可,具体 *** 作步骤如下:

1、右击电脑桌面上的“计算机”选项,点击“管理”;

2、双击“服务和应用程序”;

3、双击“服务”;

4、找到“SQL Server”,右击然后点击“启动”即可。

:一、在web.config里面配置,后连接数据库 (1)web.config文件:加在和 之间 三种配置方式: 1.windows身份验证,连接sql server数据库: 2.windows身份验证,连接vs数据库: 3.sql server身份验证,连接sql server数据库

为了检查问题是否与您的VS,你可以找到在IDE的文件夹,然后运行这些命令来检查它是否能帮助在终端增加数据连接:

•请打开Windows资源管理器,然后导航到<Visual Studio的安装路径>\ Common7\ IDE

•devenv.exe的/安全模式:启动在安全模式下加载最小的Windows IDE中。

•devenv.exe的/ ResetSettings:恢复IDE的默认设置,可以选择地重置到指定VSSettings文件。

•devenv.exe的/ ResetAddin:删除指定外接相关命令和命令UI。

•devenv.exe的/ ResetSkipPkgs:清除添加的VSPackage所有SkipLoading标签。

如果你使用的是SQL Server Express时,需要指定的服务器名称为MyComputerName\ SQLEXPRESS。但根据您的文章,我觉得你正在使用SQL Server。如果您使用的是SQL Server和已命名实例,请尝试指定服务器名称为MyComputerName\ InstanceNameHere检查结果。

如果问题仍然存在,请设置下面的配置文件:

Visual studio 2013 中大的“web.config”文件中添加下面code

<add name="NorthwindEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.mslprovider=System.Data.SqlClientprovider connection string="data source=mysql2014svrinitial catalog=Northwindpersist security info=Trueuser id=sapassword=thepwdmultipleactiveresultsets=TrueApp=EntityFramework"" providerName="System.Data.EntityClient" />

个人建议如果问题没法解决可以卸载SQL Server 2014 ,安装SQLServer2012.

建议你有任何关于SQL Server的问题访问微软的官方论坛:

Technet.microsoft


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10701794.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存