gpt4 book ai didi

asp.net - 什么是 aspnet_Users 和 aspnet_Membership?我应该使用哪一个?有什么区别?

转载 作者:太空狗 更新时间:2023-10-30 01:50:35 24 4
gpt4 key购买 nike

我在我的网站上使用默认成员(member)级别。但是我对 ASPNETDB 的复杂数据库设计有点困惑。

假设我想添加有关用户的详细信息,例如姓名、姓氏、地址等...我应该将它们放在 aspnet_Membership 表或 aspnet_Users 表的什么位置,为什么?我的意思是我可以看到我应该将详细信息放在 aspnet_Membership 上。但话又说回来,为什么有两个它们和 aspnet_Users 上的绑定(bind)......

或者假设我正在向我应该为用户详细信息键入哪个表的消息添加?

我很困惑,如果你能告诉我这两个表的用途,我将不胜感激。

这是您可能应该拥有的默认 ASPNETDB 的图表:

enter image description here

最佳答案

无需修改内置的 ASP.NET 成员资格架构,您可以使用 ASP.NET profiles存储有关您的用户的自定义属性。这是 one tutorial关于这个问题。

您可以使用 aspnet_regsql.exe 将配置文件表添加到您的架构中(鉴于您已经生成了大部分模式,您可能已经熟悉了)。使用 -R p 开关获取配置文件表/过程。

关于asp.net - 什么是 aspnet_Users 和 aspnet_Membership?我应该使用哪一个?有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8448375/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com