Asp.net 在aspnetdb表中添加列好吗?
我正在用SQL Server开发MVC3应用程序。为了安全起见,我使用基于表单的身份验证(我需要在应用程序中提供身份验证和授权) 当前用户正在通过成员api在aspnet_users表中进行管理。除了在aspnet_users表中添加列之外,我没有其他选择 我需要在aspnet_users表中添加以下其他列:Asp.net 在aspnetdb表中添加列好吗?,asp.net,asp.net-mvc,asp.net-mvc-3,.net-security,Asp.net,Asp.net Mvc,Asp.net Mvc 3,.net Security,我正在用SQL Server开发MVC3应用程序。为了安全起见,我使用基于表单的身份验证(我需要在应用程序中提供身份验证和授权) 当前用户正在通过成员api在aspnet_users表中进行管理。除了在aspnet_users表中添加列之外,我没有其他选择 我需要在aspnet_users表中添加以下其他列: CreatedBy创建用户的用户id CreatedOn日期时间 按用户id编辑 编辑日期时间 IP地址 我正在考虑编写自己的方法来添加这些记录,而不是试图干扰aspnet存储过程 有什么
aspnet\u成员资格
和aspnet\u用户
表中
看看,这应该是你所需要的
默认情况下,每个用户都有一个注释
列,您可以在字符串
中添加任何内容
还有一个问题,但我认为您不需要走这条路线。不,我建议您不要走这条路线。您应该将这些表视为“自定义的第三方”组件—别管它。如果需要其他信息,请创建自己的表,并仅引用现有表(外键)。我永远不会修改第三方提供的模式-当该模式的下一次更新由该第三方交付时会发生什么?不,这不是一个好主意-marc_s是对的,在.NET 4.5中,成员表结构完全改变。看看这个: