aspspider.com上的托管网页无法连接到数据库

时间:2012-02-21 16:36:06

标签: c# asp.net connection-string sql-server-express shared-hosting

我有Windows身份验证,如果我应该更改如何更改???

 <add name="ConnectionString" 
      connectionString="Data Source=.\SQLEXPRESS;
            AttachDbFilename=|DataDirectory|\Database.mdf;
            Integrated Security=True;
            User Instance=True"
      providerName="System.Data.SqlClient" />


<authorization>
   <allow users="*" />
   <deny users="?" />
  </authorization>

2 个答案:

答案 0 :(得分:2)

Aspspider自己的指示将是最佳起点。

How to create a new SQL Server database ? - 它在这里说你不能使用自动附加,你必须通过数据库管理器将它附加到服务器,我认为你在登录管理站点时可以访问它。

以下是您应该使用的连接字符串的说明:
Connection strings for MS Access and SQL Server Express

答案 1 :(得分:1)

除非您有权访问应用程序池以更改用户以及SQL服务器以设置权限,否则我只需将其更改为标准用户名/密码安全性。

请查看www.connectionstrings.com了解有关如何操作的详细信息。

然后,您需要将相关用户添加到数据库安全性中。