iis-7 - 在 Windows Server 2008上,如何将 SQL Server 2008与 IIS 7连接

  显示原文与译文双语对照的内容
0 0

我使用的是 Amazon EC2服务器,还有 Windows Server 。 它安装了 SQL Server 2008 R2表达式和 IIS7. 我已经制作了一个网站,想测试这个网页应用。 但它并没有连接到 SQL Server 。 我尝试了不同的连接字符串。 但是它给了我们这个错误:

'/'应用程序中的服务器错误。 无法打开登录请求的数据库"Avon"。 登录失败。用户'nt AUTHORITYNETWORK服务'登录失败。

我尝试将它从 Windows 认证改为 SQL Server 身份验证,反之亦然。 但同样的错误。

我的连接字符串为

connectionString="data source=.SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|Avon.mdf;Integrated Security=True;User Instance=true;"

我已经将 Avon.mdfAvon.ldf 文件复制到 App_data 。 我希望它通过本地服务器或者IP地址进行连接。

感谢你的回答,谢谢

时间:原作者:4个回答

0 0

如果运行应用程序的身份没有数据库访问权限,则需要在连接字符串中提供用户名和密码。

例如:
Password=somepassword;Persist Security Info=True;User ID=someuserid;Initial Catalog=DatabaseName;Data Source=.SQLEXPRESS

原作者:
...