我使用了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. 数据库表关系