C# 登录信息sql windows身份验证

C# 登录信息sql windows身份验证,c#,asp.net,linq,C#,Asp.net,Linq,im使用windows身份验证和标准用户名访问mssql中的数据库 我需要输入什么密码才能通过linq连接到数据库,还是将pwd留空 我已经尝试在ManagementStudio中创建帐户,该功能也可以使用如果您使用SQL身份验证,则可以使用以下类型的连接字符串 <connectionStrings> <add name="EFDbContext" connectionString="Data Source=TITAN\SQLEXPRESS;Initial C

im使用windows身份验证和标准用户名访问mssql中的数据库

我需要输入什么密码才能通过linq连接到数据库,还是将pwd留空


我已经尝试在ManagementStudio中创建帐户,该功能也可以使用

如果您使用SQL身份验证,则可以使用以下类型的连接字符串

<connectionStrings>
    <add name="EFDbContext" connectionString="Data Source=TITAN\SQLEXPRESS;Initial
     Catalog=SportsStore;Persist Security Info=True;User ID=adam;Password=adam"
      providerName="System.Data.SqlClient"/>
</connectionStrings>

通常,您使用的连接字符串如下所示:

数据源=您的服务器;初始目录=Nodthwind;综合安全=真实


其中integratedsecurity=true表示应用程序将尝试使用运行它的windows帐户访问服务器。因此,您不必提供任何密码。

如果您使用windows身份验证,则密码将由windows自动提供。我将此作为我的代码,并且我仍然无法获得登录错误(“server=LAPTOP-RED\\SQLEXPRESS;uid=LAPTOP-RED\\User;database=youthpodcast”);你使用的是
InititalCatalog
而不是
数据库
你的意思是我这样做(“server=LAPTOP-RED\\SQLEXPRESS;uid=LAPTOP-RED\\User;InititalCatalog=youthpodcast”)当我添加这个连接字符串时,我需要在我的c代码中做什么来调用连接字符串我现在有这个连接字符串。SqlConnection=newsqlconnection(“server=LAPTOP-RED\\SQLEXPRESS;uid=LAPTOP-RED\\User;database=youthpodcast”);您不能“调用”连接字符串。使用使用连接字符串的类。在本例中,您可以访问所创建的SqlConnection对象的方法(或者将其作为参数传递给使用该连接的其他对象)。然后创建命令等。我建议您阅读一些关于ADO.NET或Linq到sql或实体框架的内容。这些都是数据库访问技术。