我只是使用“Generate Scripts”将我的ASPNETDB.mdf上传到服务器中。 问题是,我不知道如何连接到我的会员资格。(例如LogIn Controls) ConnectionString在哪里?
答案 0 :(得分:1)
更新网络配置中的数据源代码
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=<<PATH Goes Here>>;Persist Security Info=False;
答案 1 :(得分:0)
connectionstring位于web.config文件中。
答案 2 :(得分:0)
修改应用程序的web.config文件,以重新定义LocalSqlServer连接字符串以指向数据库。
<connectionStrings>
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="server=.;database=aspnetdb;
integrated security=sspi;"/>
</connectionStrings>
如果您的成员资格提供程序未指向“LocalSqlServer”,那么您也可以在web.config中修改它。
<membership>
<providers>
<remove name="AspNetSqlMembershipProvider"/>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, ..."
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""
/>
</providers>
</membership>