Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.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 ASP.NET核心web服务试图在设置SQL帐户时使用本地计算机帐户连接到SQL Server_Sql Server_Asp.net Core - Fatal编程技术网

Sql server ASP.NET核心web服务试图在设置SQL帐户时使用本地计算机帐户连接到SQL Server

Sql server ASP.NET核心web服务试图在设置SQL帐户时使用本地计算机帐户连接到SQL Server,sql-server,asp.net-core,Sql Server,Asp.net Core,我们的ASP.NET Web服务在其启动类中具有以下SQL连接字符串: “数据源=SQLServerInstance;初始目录=Db;用户Id=SQLAccountUsername;密码=Password;可信连接=True” 但是我们得到了失败的登录异常,因为它试图以本地计算机帐户登录,DOMAIN\Server$ 这怎么可能呢?您正在通过设置TrustedConnection=true来使用windows身份验证。如果要通过用户凭据进行连接,请将其设置为false。使用Trusted\u C

我们的ASP.NET Web服务在其
启动
类中具有以下SQL连接字符串:

“数据源=SQLServerInstance;初始目录=Db;用户Id=SQLAccountUsername;密码=Password;可信连接=True”

但是我们得到了失败的登录异常,因为它试图以本地计算机帐户登录,
DOMAIN\Server$


这怎么可能呢?

您正在通过设置TrustedConnection=true来使用windows身份验证。如果要通过用户凭据进行连接,请将其设置为false。

使用
Trusted\u Connection=True
尝试使用Windows身份验证进行连接。在您的连接字符串中使用
Trusted\u Connection=False
,使用SQL身份验证与已定义的
user
password
进行连接。谢谢,我没有意识到这也意味着windows身份验证。啊,我知道这会很愚蠢。谢谢,没问题。请将此标记为答案,以便其他人可以从中受益。