我无法解决这个错误。我已经通过SSMS添加了“NT AUTHORITY\NETWORK”用户,以及使用此线程作为参考添加了相关角色:Login failed for user 'NT AUTHORITY\NETWORK SERVICE'
我正在尝试通过Windows服务进行数据库连接。在调试模式下,DB连接正常工作。当我实际尝试运行安装的服务时,就会出现这个错误。
这是我的app.config中的连接字符串:
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Data Source=(LocalDb)\v11.0; database=MyDB; Integrated Security=True;" />
<remove name="SqlServer" />
<add name="SqlServer" connectionString="Data Source=(LocalDb)\v11.0; database=MyDB; Integrated Security=True;" />
<remove name="SqlServer" />
</connectionStrings>
我也尝试在连接字符串中添加User ID=myDomain\myUsername;
,但这并没有起到帮助作用。