- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在我的网站上使用默认成员(member)级别。但是我对 ASPNETDB 的复杂数据库设计有点困惑。
假设我想添加有关用户的详细信息,例如姓名、姓氏、地址等...我应该将它们放在 aspnet_Membership 表或 aspnet_Users 表的什么位置,为什么?我的意思是我可以看到我应该将详细信息放在 aspnet_Membership 上。但话又说回来,为什么有两个它们和 aspnet_Users 上的绑定(bind)......
或者假设我正在向我应该为用户详细信息键入哪个表的消息添加?
我很困惑,如果你能告诉我这两个表的用途,我将不胜感激。
这是您可能应该拥有的默认 ASPNETDB 的图表:
最佳答案
无需修改内置的 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/
我忘记了管理员密码。我必须为网络应用程序添加新用户。 我不知道aspnet_Membership表中的密码是用什么方法加密的。 例如 select * from aspnet_Membership w
我对 aspnet_membership 有一些疑问。我公司的数据库团队不允许我使用 aspnet_membership。因为此功能使用一些存储过程来安装一些违反我公司政策的东西。他们说这个功能可能会
我在我的网站上使用默认成员(member)级别。但是我对 ASPNETDB 的复杂数据库设计有点困惑。 假设我想添加有关用户的详细信息,例如姓名、姓氏、地址等...我应该将它们放在 aspnet_Me
我是一名优秀的程序员,十分优秀!