2010年11月28日 星期日

IIS 7.5的ApplicationPoolIdentity虛擬帳號無法登入SQL Server

當IIS7.0以上,因為安全性的問題已經不建議使用Network Service為預設帳號
識別已經改成ApplicationPoolIdentity
是虛擬帳號,會因為程式集區的不同而有所不同
也會造成不少的困擾

網路上討論的也不少

http://social.msdn.microsoft.com/Forums/zh-TW/236/thread/33f314d7-6c28-47f9-9076-732ef37c6419

http://blog.miniasp.com/post/2009/09/Introduce-IIS-75-Application-Pool-Identity-and-Virtual-Account.aspx

但我自己喜歡在SQL裡面直接建立
IIS AppPool\DefaultAppPool
這個帳號,並賦予它對應的權限就可以了
其中DefaultAppPool,若您用的是自建的應用程式集區
就改成你建的名稱即可

沒有留言: