摘要:如何開始使用Membership 搭配MSSQL資料庫
STEP1. 先啟動資料庫的連繫
通常在 於您電腦中\Microsoft.NET\Framework\中的目前版本的目錄下 有個 Aspnet_regsql.exe 執行檔
當您執行它便有執行精靈協助您助連繫,您會發現你過程中指定的資料庫會建立會員相關的資料表與物件。
----------------------------------------------------------------------------------------------------------------------------------------------------
STEP2. 在專案的根目錄下 web.config 檔建立連線字串,並設定membership 的連線字串
	 <connectionStrings>
	    <add name="MVCconnect" connectionString="Data Source=localhost;Initial Catalog=MVCAccount;User Id=sa;Password=a123456;Max Pool Size = 1024;" providerName="System.Data.SqlClient"/>
	  </connectionStrings>
	 
________________________________________________________________________________________
	<membership>
	      <providers>
	        <clear/>
	        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MVCconnect"
	             enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
	             maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
	             applicationName="/" />
	      </providers>
	    </membership>
----------------------------------------------------------------------------------------------------------------------------------------------------------
STEP3. 在您的開發工具 VisualStudio 環境中的功能選項「專案」 內的「Asp.net組態」來管理角色與權限
---------------------------------------------------------------------------------------------------------------------------------------------------------
STEP4. 接下來再該專案的要控管資料夾目錄內放置web.config檔
web.config 的內容如下
	<?xml version="1.0" encoding="utf-8"?>
	<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
	 <system.web>
	  <authorization>
	   <allow roles="系統管理者" />         必需要為'系統管理者'  才有此權限使用此資料夾,多個角色請使用  ,  逗點分隔開。
	   <deny users="*" />                           必需要為登入者才有此權限使用此資料夾
	  </authorization>
	 </system.web>
	</configuration>
