用户登录时,更改连接字符串

时间:2019-05-09 10:05:27

标签: c# asp.net-core asp.net-core-mvc entity-framework-core

我正在编写一个ASP.NET MVC Core 2.1应用程序,其中将有几个不同的数据库。在用户登录时,我希望他们使用他们分配的数据库。

我有一个主数据库来处理个人帐户登录,并且不会更改。然后我有了用户数据库,目前只有一个,但是在几个月后可能会有10个-完全相同。

在我的“主”数据库中,它包含用户分配的数据库的连接详细信息。我正在努力寻找一种方法来修改连接字符串以反映该数据库。

用户数据库的更改/设置将在登录后发生。

我看过很多关于在现有数据库连接字符串之间进行交换的文章,尽管这些文章对我不起作用。我可能会错过一些明显的东西或解决此问题的另一种方法。

0 个答案:

没有答案