我用C#编写了一个Windows服务,应该使用System.Data.SqlClient
连接到SQL Server 2005 Express数据库。
由于Microsoft更喜欢使用Windows身份验证而不是SQL身份验证,因此我尝试使用受信任的连接/集成安全性来连接数据库。
但是,这并不起作用,因为我遇到了以下错误:
System.Data.SqlClient.SqlException:用户“NT AUTHORITY\LOCAL SERVICE”的登录失败。
是否可以使用其他Windows帐户登录?