Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.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 服务结构-登录名来自不受信任的域,不能与Windows身份验证一起使用_Sql Server_Azure Service Fabric - Fatal编程技术网

Sql server 服务结构-登录名来自不受信任的域,不能与Windows身份验证一起使用

Sql server 服务结构-登录名来自不受信任的域,不能与Windows身份验证一起使用,sql-server,azure-service-fabric,Sql Server,Azure Service Fabric,当我尝试使用普通应用程序打开sql连接时,没有任何问题。但当我尝试使用无状态service fabric应用程序时,出现以下错误“登录失败。该登录来自不受信任的域,无法与Windows身份验证一起使用。” 我使用以下连接字符串连接到我的数据库: 当我尝试使用特定的用户名和密码时,效果很好。如何像通常在windows应用程序中那样针对特定用户帐户运行service fabric应用程序 蒂纳克斯, Divya默认情况下,您的服务结构服务作为“网络服务”运行。此帐户是本地帐户,不太可能被允许访问S

当我尝试使用普通应用程序打开sql连接时,没有任何问题。但当我尝试使用无状态service fabric应用程序时,出现以下错误“登录失败。该登录来自不受信任的域,无法与Windows身份验证一起使用。”

我使用以下连接字符串连接到我的数据库:

当我尝试使用特定的用户名和密码时,效果很好。如何像通常在windows应用程序中那样针对特定用户帐户运行service fabric应用程序

蒂纳克斯,
Divya

默认情况下,您的服务结构服务作为“网络服务”运行。此帐户是本地帐户,不太可能被允许访问SQL Server

你可以在下面运行你的服务。(章节“使用Active Directory域组或用户”)

请记住,您应该以最少的权限运行,因此我建议创建一个单独的帐户,该帐户只能访问它需要的数据库。(无其他数据库、无其他服务器等)


您还可以考虑每个群集节点对数据库的访问。

它正在工作。非常感谢你。在清单文件中添加“”时,无法部署应用程序。我只评论了那一部分,现在它的工作。我面临着另一个问题。我正在使用application insights记录信息。引用我的应用程序的某些程序集正在直接将日志写入事件查看器。但在应用aboce更改后,其引发异常“无法打开源“应用程序”的日志。您可能没有写访问权限”。我已更新应用程序清单文件,以包括SecurityAccessPolicys部分和正确的证书。并为所有用户提供对eventviewer的完全权限。但它仍然存在同样的问题