我正在閱讀這篇文章MisfitGeek: Adding ASP.NET Membership to your OWN Database.將ASP.NET成員資格表添加到我自己的現有數據庫中,還是應該配置單獨的ASP.NET成員資格數據庫?
想到我自己什麼是常見的做法。開發人員在他們的應用程序中使用ASP.NET成員資格和授權是什麼推薦爲最佳實踐?在存儲其應用程序數據的同一數據庫中創建成員表或配置第二個數據庫以僅存儲成員資格信息?
我目前的設置只是會員信息的一個不同的數據庫,但我認爲增加了我必須維護的數據庫數量。如果我有5個使用ASP.NET成員資格的應用程序,那麼這意味着5個以上的ASP.NET成員資格數據庫
那麼你通常在主數據庫中創建ASP.NET成員資格表,或者配置一個單獨的成員資格表?
OK。我可以很容易地在我選擇的任何數據庫中設置表格。現在,如果我將用戶信息從舊數據庫表導出到新表中,那麼是否有可能會中斷的事情?如果將舊用戶的密碼和相關配置文件信息導出到新數據庫的表中,它們是否仍然有效。基本上,我不想重新創建我的用戶帳戶,我只想複製它們,編輯連接字符串,並讓網站用戶繼續登錄,就好像什麼也沒有發生過。這是可能的,或者我必須重新創建已經存在的用戶? – StackTrace 2010-10-05 08:18:10
我想你可以複製數據,但我沒有真正做到。我會先備份一切。如果你嘗試轉移並且它不起作用,你真的失去了什麼嗎?可能不會,因爲(A)你有一個備份和(B)它將花更長的時間來重新創建東西。 – John 2010-10-05 21:41:42
簡單!大!謝謝! – 2015-11-22 09:10:33