Login failed for user 'domainname\machinename$'
>> 部署ASP.NET应用程序到IIS 8 上。 运行时出现上述错误。
为服务器以及数据库本身添加了NT AUTHORITY\NETWORK SERVICE 和 NT AUTHORITY\IUSR 账号后,授权,解决。
同事说的其他解决方案,添加本机用户名为Impersonate user,并修改web.config。
<identity impersonate="true" password="XXX" userName="XX" />