首页 > 解决方案 > ASP.NET Core MVC:使用 SQL Server 身份验证连接到现有数据库

问题描述

我是网页开发的新手,并尝试使用 SQL Server 身份验证将我的 ASP.NET Core MVC 代码连接到现有的 SQL Server 数据库。现在它只需要我的计算机识别,这当然会被 SQL Server 数据库拒绝。谁能告诉我我应该怎么做?

细节:

标签: sql-serverasp.net-mvcdatabasevisual-studiopasswords

解决方案


取决于您使用的连接方法。在您的appsettings.json中,您可以设置连接字符串,如下所示:

对于 Windows 身份验证:

"ConnectionString": "Server=laptop-15;Database=testDatabase;Trusted_Connection=True;MultipleActiveResultSets=true"

对于 SQL Server 身份验证:

"ConnectionString": "Server=laptop-15;Database=testDatabase;User Id=user; Password=user;Trusted_Connection=True;MultipleActiveResultSets=true"

让我知道这是否解决了您的问题。谢谢


推荐阅读