【发布时间】:2016-01-04 13:40:18
【问题描述】:
我正在尝试在 Windows Server 2012 中托管我的网站,我已经配置了所有内容并将我的站点文件夹放在 wwwroot,当我从 IIS 作为本地主机启动时,我在启动时收到此错误,
无法打开登录请求的数据库“rental_db”。登录失败。 用户“IIS APPPOOL\mysitename.com”登录失败。
我已经使用 Windows 身份验证登录 sql server 并且可以正常访问它。我不确定究竟是什么导致了这个问题。这里是web.config的连接字符串代码,
<add name="rental_dbEntities" connectionString="metadata=res://*/Models.rentalModel.csdl|res://*/Models.rentalModel.ssdl|res://*/Models.rentalModel.msl;provider=System.Data.SqlClient;provider connection string="data source=MYSERVER2012\SQLINSTANCENAME;initial catalog=rental_db;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
注意:我已将已发布的项目文件夹从桌面转移到服务器。为什么会这样?
【问题讨论】:
标签: asp.net sql-server iis windows-server-2012