将ASP.NET成员资格表添加到我自己的现有数据库中,还是应该配置一个单独的ASP.NET成员资格数据库?
我在这里读这篇文章 我自己也在想什么是普遍的做法。在应用程序中使用ASP.NET成员资格和授权的开发人员推荐哪些最佳做法?在存储其应用程序数据的同一数据库中创建成员资格表,或配置第二个数据库以仅存储成员资格信息 我目前的设置是一个仅用于会员信息的不同数据库,但我认为这会增加我必须维护的数据库数量。如果我有5个使用ASP.NET成员资格的应用程序,那么这意味着还有5个ASP.NET成员资格数据库将ASP.NET成员资格表添加到我自己的现有数据库中,还是应该配置一个单独的ASP.NET成员资格数据库?,asp.net,database-design,asp.net-membership,Asp.net,Database Design,Asp.net Membership,我在这里读这篇文章 我自己也在想什么是普遍的做法。在应用程序中使用ASP.NET成员资格和授权的开发人员推荐哪些最佳做法?在存储其应用程序数据的同一数据库中创建成员资格表,或配置第二个数据库以仅存储成员资格信息 我目前的设置是一个仅用于会员信息的不同数据库,但我认为这会增加我必须维护的数据库数量。如果我有5个使用ASP.NET成员资格的应用程序,那么这意味着还有5个ASP.NET成员资格数据库 那么,您通常是在主数据库中创建ASP.NET成员资格表,还是配置单独的成员资格表 我个人刚刚将asp.
那么,您通常是在主数据库中创建ASP.NET成员资格表,还是配置单独的成员资格表 我个人刚刚将asp.net会员资料添加到我自己的数据库中。然后,我围绕System.Web.Security.Membership类编写了一个基本的包装器类,这样代码就可以像使用自己的成员身份一样工作。它相当圆滑,也不难做到。如果你需要帮助设置它,这里是我所做的 您提供的关于如何设置的链接比我使用的更复杂:
如果您真的需要演练,我会在文档中提供屏幕截图。好的。我可以很容易地在我选择的任何数据库中设置表。现在,如果我将用户信息从旧数据库表导出到新表中,您是否知道有什么东西可能会损坏。如果导出到新数据库中的表中,旧用户的密码和相关配置文件信息是否仍然有效。基本上,我不想重新创建我的用户帐户,我只想复制它们,编辑连接字符串,让网站用户继续登录,就好像什么都没发生过一样。这是可能的,还是我必须重新创建现有的用户?我想你可以复制数据,但实际上我还没有这么做。我会先备份所有东西。如果你尝试转移,但它不起作用,你真的失去了什么吗?可能不会,因为(A)你有备份,(B)手工重新创建东西需要更长的时间。简单!伟大的谢谢对于“sqlexpress”,在“服务器”提示符处输入“.\sqlexpress”。