您的位置:首页 > 移动开发

用户 'IIS APPPOOL\***' 登录失败

2015-12-26 21:07 232 查看
项目使用EntityFramework映射数据库实体模型,在配置文件中生成的连接字符串如下:

<connectionStrings>
<add name="ImagePathDBEntities1" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=ImagePathDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>


正常调试时运行正常,发布部署到本地IIS服务器上运行,报了如下错误:



我对程序池做如下配置得到解决:

在IIS管理器中——应用程序池——”你的应用池“——高级设置——标识——自定义账户——填入管理员账户及密码



问题的到解决。

具体原因是即成的应用池IIS身份没有对实例数据库的访问权限。

另外参考:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: