一个数据库用于项目,一个用于MVC4模板创建的身份验证。
回复神秘人:
我以MVC4为例:
它在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>
否。不推荐使用,但也不"不推荐使用"。你可以把你的会员表放在任何你想要的地方。建议把它们放在你想要的地方。
但坦率地说,除了个人偏好之外,我看不出使用单独数据库的正当理由。我个人认为把它们放在其他地方是没有意义的。现在,您必须备份两个数据库并保持备份同步。