添加ASP.NET网站时,选择添加"添加应用程序"连接sql server 2008 R2 可能会如下错误:
"无法打开登录所请求的数据库 "databaname"。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。"
或者:
Cannot open database "NoCloneADService" requested by the login. The login failed.
Login failed for user 'IIS APPPOOL\DefaultAppPool'.
解决方案:
数据库中:
打开sql server 2005(2008) management studio
安全性->登录名->右击新建登录名->常规->搜索->添加SERVICE用户->服务器角色->勾上sysadmin
IIS中:
应用程序池->对应的程序池上右键->高级设置->进程模块_标识->选择NetworkService(与数据库中设置统一)