Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在Visual Studio中添加数据库时,现有用户登录失败_Sql Server_Asp.net Mvc_Visual Studio - Fatal编程技术网

Sql server 在Visual Studio中添加数据库时,现有用户登录失败

Sql server 在Visual Studio中添加数据库时,现有用户登录失败,sql-server,asp.net-mvc,visual-studio,Sql Server,Asp.net Mvc,Visual Studio,我已经创建了一个新的MVC项目,并且正在按照教程创建一个新的数据库。但是,在添加SQL Server数据库时,会出现以下错误 “用户'JM-VCACMASTER03\admin'登录失败” 我尝试按给定的方式添加一个现有数据库,它成功地添加了它。第一种方法出了什么问题?试试这个方法 打开SQL管理工作室 打开对象资源管理器 然后右键单击数据库 然后选择新数据库 创建你真正想要的表格 然后从VisualStudio连接新的数据库,然后打开工具,然后连接到数据库 并使用windows身份验证进行连接

我已经创建了一个新的MVC项目,并且正在按照教程创建一个新的数据库。但是,在添加SQL Server数据库时,会出现以下错误

“用户'JM-VCACMASTER03\admin'登录失败”

我尝试按给定的方式添加一个现有数据库,它成功地添加了它。第一种方法出了什么问题?

试试这个方法 打开SQL管理工作室 打开对象资源管理器

然后右键单击数据库
然后选择新数据库
创建你真正想要的
表格

然后从
VisualStudio
连接新的
数据库
,然后打开
工具
,然后
连接到数据库
并使用windows身份验证进行连接。您需要在那里提供您的服务器名称
如果它添加为成功,则使用
连接字符串
,然后在程序中使用它进行连接

您采用哪种方法?windows身份验证还是sql server身份验证?sql server中的windows身份验证,并且我已在项目属性中启用windows身份验证。那么您的问题是什么?我认为您的问题是创建一个新数据库,然后从代码连接到该数据库。我说的对吗?如果仍然存在错误,请转到SQL Management Studio,然后右键单击对象资源管理器中的“安全性”部分,然后选择“新建”-然后登录并定义用户名和密码,然后在连接时使用该用户名和密码(在连接时使用SQL用户身份验证,而不是windows用户身份验证)如何在从Visual Studio连接到数据库时启用SQL Server身份验证?您可以按照相同的步骤操作:工具->连接到数据库->输入服务器名称,然后启用“使用SQL Server身份验证”而不是“使用windows身份验证”,然后输入SQL登录用户名和密码