我使用了ASP.NET成員資格,並在其數據表中存在一些混淆。爲什麼數據庫具有aspnet_Membership和aspnet_User表,因爲兩者都包含用戶的信息,並且顯然不需要製作不同的表。除了這個發現PasswordSalt混淆。請有人解釋或分享表格關係細節的鏈接?ASP.NET成員數據表關係
-1
A
回答
0
至於他們爲什麼要做他們做的事情,我並不確定那件事。但我可以給出兩者之間的關係的一個小背景。
aspnet_users包含帳戶的用戶信息。
aspnet_membership包含登錄信息,並聯繫到用戶
在所有的現實可能,這些是一個表,當然,但他們做的信息分開兩個關鍵件的用戶和密碼。就像其他所有的ASP.NET系統一樣,模塊化方式可以啓用/禁用不同的功能,並保持表格的獨立性。
PasswordSalt用於加密/散列密碼以向密碼添加額外的隨機性,因此使用相同密碼的前夕值不會相同。
1
這裏是圖:http://superpatrick.wordpress.com/2007/11/21/aspnet-membership-schema/
成員來自用戶分開,因爲你可以打開個人資料,授權,網絡部分,仍然把關閉成員。例如,如果您使用Windows身份驗證(即Active Directory)作爲您的成員資格存儲區,那麼成員資格表將不會使用,並且用戶表只需要幾列來幫助標識擁有配置文件或Web中的東西的Windows用戶零件表。
相關問題
- 1. 擴展ASP.NET成員關係
- 2. 流利的nHibernate和與Asp.net成員關係表成員表
- 3. Asp.net數據庫表關係
- 4. 將數據關聯到ASP.NET成員
- 5. SQL與Windows的ASP.Net成員關係
- 6. SQL成員表顯示成員之間的家庭關係
- 7. asp.net mvc數據庫關係
- 8. ASP.NET MVC關係數據庫
- 9. ASP.NET關係數據庫
- 10. ASP.NET SQL成員表
- 11. ASP.NET MVC3的ASP.NET成員表
- 12. ASP.NET MVC基於角色成員身份或數據關係的授權
- 13. 關注成員系統php
- 14. ASP.net MVC表關係
- 15. WCF列表數據成員
- 16. ASP.NET成員設置 - 數據庫問題
- 17. ASP.NET成員數據存儲問題
- 18. DB2數據庫的ASP.NET成員角色
- 19. ASP.NET 2.0成員資格數據庫?
- 20. ASP.NET成員資格和角色分隔關係
- 21. 使用AzMan RoleManager與默認ASP.NET成員關係
- 22. ASP.NET 4.5成員和oAuth表
- 23. ASP.NET成員資格表
- 24. 關於靜態數據成員。
- 25. 複製關係表數據
- 26. laravel數據表關係
- 27. SQL數據庫表關係
- 28. 關係數據庫表
- 29. 數據庫關係表
- 30. 數據庫表關係