项目的一个数据库,一次用于MVC4模板创建的身份验证。
回复Mystere Man:
我关注此MVC4 example:
它在web.config文件中创建了两个连接字符串,一个用于表单身份验证,另一个用于产品数据库。
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-ProductStore-20120829112625;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-ProductStore-20120829112625.mdf"
providerName="System.Data.SqlClient" />
<add name="OrdersContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=OrdersContext-20120829131625; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|OrdersContext-20120829131625.mdf"
providerName="System.Data.SqlClient" />
</connectionStrings>
答案 0 :(得分:4)
没有。这不是推荐的,但也不是“不被推荐”。您可以将会员表放在任何您想要的位置。建议将它们放在您想要的位置。
但坦率地说,除了个人偏好之外,我认为没有合理的理由使用单独的数据库。我个人认为将它们放在其他地方毫无意义。现在,您必须备份两个数据库并保持备份同步。