使用虛擬帳戶登入的好處在於,可以減少被攻擊的機會,相較於以前常用的localsystem、network services等帳戶。
以下為設定方式
1.在ssms中的物件總管\安全性\登入,案右鍵選新增登入。
2.於登入名稱新增你所需要給予權限的虛擬帳戶,IIS APPPOOL\DefaultAppPool,前面IIS_APPPOOL為固定帳號名,後面DefaultAppPool為你的應用程式集區的名稱。
3.選取你所需要對應的資料庫以及角色成員。
執行完成以上步驟即可正常使用虛擬帳號來登入MSSQL資料庫了。
參考資料:
https://blog.miniasp.com/post/2009/09/09/Introduce-IIS-75-Application-Pool-Identity-and-Virtual-Account
https://neo-tech-tw.blogspot.com/2013/04/iis-apppooldefaultapppool.html