Membership Role Profile數據庫配置

有兩個工具aspnet_regsql.exe 可以爲指定數據庫應用多個內置提供程序,aspnet_regiis:加密配置節


參考文章:

http://www.4guysfromrolla.com/articles/050306-1.aspx

在創建Web應用程序時,可以爲應用程序添加安全功能是很常見的,這塊功能可以自己設計(沒有試過)在ASP.NET已經有內置權限管理提供程序。

all:所有功能

m:成員資格;r:角色管理;p:配置文件;c:個性化設置;w:SQL Web事件提供程序。

這裏只講Membership, role, Profile,其它的內置提供程序,讀者可以自己查找閱讀。

1創建空的數據庫4Guys


首先要使用 aspnet_regsql.exe 工具(在 /Windows/Microsoft.NET/Framework/v2.0.xxxx 路徑下可以找到,這裏的 xxxx 是當前版本的最後四個數字 )。

執行此命令將出來配置嚮導選擇應用內置提供程序的數據庫,點擊“下一步”直接完成後數據庫中自動會創建多個表與存儲過程。



以上方法是應用了所有的功能共享的所有公共表和存儲過程。也單獨爲目標數據庫應用你想要的功能。

輸入aspnet_regsql -?你將會看到許多的命令使用方法


我把應用的所有功能全都移除掉。只使用:成員資格,角色管理,配置文件三個功能。


可以看到數據庫中的表比上面少些。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章