首先建立一个空的数据库MemberShipTest数据库,
然后找到C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 中的aspnet_regsql.exe 此处的Exe和我们上一节讲的是同一个Exe,不过此处我们直接双击弹出窗体
按照步骤执行完毕后
查看MemberShipTest数据库里面不在为空多了很多表和存储过程。
然后 配置 Machine.conifig里找到下面这段话复制到web.config中
<membership>
<providers>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
</providers>
</membership>
下图是对web.config里的控制Account.aspx进行控制
下图是对文件夹admin里的所有的文件进行权限控制