【发布时间】:2013-03-10 14:43:58
【问题描述】:
我使用 asp.net 创建了一个网站,当我使用 Visual Studio 开发服务器运行它时,一切都运行良好,但是当我尝试通过 IIS 服务器运行它时,网站的主页会加载,但无法与数据库服务器
<add connectionString="Data Source=ASHUTOSH-PC\SQLEXPRESS;Initial Catalog=CloudStorage;Integrated Security=True" name="connectionStr"/>
</connectionStrings>
这在 Visual Studio 开发服务器上可以正常工作,但不能在 IIS 上运行......请帮助
【问题讨论】:
-
请包含连接字符串,并请包含运行您的应用程序的应用程序池的用户名。
-
@Aron 我已更新,请检查
-
你的服务账号没有权限连接数据库。\
-
@Hogan 我应该怎么做才能连接它
-
@AshutoshSinghRathore - 更改连接字符串以使用具有权限的用户或授予服务帐户权限。 (取决于您的设置和用户版本——ASPNET 或 NETWORKSERVICES 或其他用户。)检查 SQL 服务器日志以查看谁尝试连接。
标签: asp.net sql-server iis