Service Fabric - 登录来自不受信任的域,不能与Windows身份验证一起使用

时间:2017-03-28 06:37:07

标签: sql-server azure-service-fabric

当我尝试使用普通应用程序打开SQL连接时没有问题。但是当我尝试使用无状态服务结构应用程序时,我收到以下错误"登录失败。登录来自不受信任的域,不能与Windows身份验证一起使用。"

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

当我尝试使用特定的用户名和密码时,它的工作正常。如我们在Windows应用程序中通常那样,如何针对特定用户帐户运行服务结构应用程序?

Thnaks, 迪夫亚

1 个答案:

答案 0 :(得分:1)

默认情况下,您的Service Fabric Service作为“NETWORK SERVICE”运行。此帐户是本地帐户,不太可能允许访问SQL Server。

您可以在change the account下运行服务。 (“使用Active Directory域组或用户”一章)

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

您还可以grant the NETWORK SERVICE说明每个群集节点对数据库的访问权限。