在開發環境中,我使用Visual Studio中的ASP.NET配置工具創建一些用戶進行測試。當我更接近質量保證和生產時,我想知道在應用程序部署之後,如何自動創建大量(1000人)的用戶,這是最好的方式。批量創建用戶帳戶到生產環境中的asp.net mvc3成員表
我有一個csv與所有的用戶名和密碼,角色等,我不想利用內置的加密和密碼salting安全。我不想手動「註冊」所有這些用戶。 我只是不確定這是我能做的事情(或者指示db管理員爲我執行)。
有沒有人知道一種方法來實現這一目標?
任何援助將不勝感激。
Regards
我可能會做一個PowerShell腳本或一個小的控制檯應用程序來解析該Excel,並將其泵入數據庫,然後只是擺脫它。如果在控制檯應用程序中,您只需首先將數據庫添加到EF數據庫中,然後使用秒進行排序,並且可以在那裏獲取該數據。您也可以檢查大多數具有excel文件導入功能的數據庫,因此您可以直接執行此操作。 http://www.dreamincode.net/forums/topic/72989-how-to-transfer-data-from-excel-to-db-tables/ –
感謝您的評論。我一直在使用aspnet_regsql.exe來在服務器上生成數據庫。我想我可以寫些東西來讀取csv並自己調用註冊方法。我只是想知道這種類型的東西是否存在「最佳實踐」或已確立的方法。 – Dubh
問題:你爲什麼要自動完成一次只需要做一次的任務 - 或者是否需要一直重複部署Excel表單數據? –