SQL服务器 - 用户'登录失败。
问题描述:
不知道这是否应该在这个论坛上或IIS论坛...SQL服务器 - 用户'登录失败。
我与配置为所谓ProcessIIS本地用户下运行的应用程序池2008 R2框中IIS 7.5 Web站点。
此网站然后连接到Windows身份验证下的同一个盒子上的SQL数据库。
然而,每次尝试进行连接时,它都会在sql侧失败,并且出现错误 - 用户“登录失败”。原因:尝试使用SQL身份验证登录失败。服务器仅配置为用于Windows身份验证。 [客户端:]
如果我将应用程序池标识更改为IUSR,则会提取正确的名称(尽管此次登录由于权限而失败)。
我已经配置完全相同的方式测试框,没有发现问题 - 任何想法?
答
好的 - 解决了这个问题 - 不完全确定哪里出了问题。但完全删除用户后,从域中删除服务器。将服务器读回域,重新创建用户并最终将用户添加回SQL & IIS全部正常工作?
'服务器配置为仅用于Windows身份验证' – SLaks 2012-03-14 15:34:32
我知道服务器配置为仅用于Windows身份验证 - 这就是为什么我使用集成安全性并在本地Windows用户身份下运行IIS – Johnv2020 2012-03-14 15:36:32
看起来错误是说你'使用SQL Server身份验证连接到它。检查你的连接字符串。 – SLaks 2012-03-14 15:41:43