首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为每个用户类型构建一个具有多个数据库实例的网站(.net)

为每个用户类型构建一个具有多个数据库实例的网站(.net)
EN

Stack Overflow用户
提问于 2015-09-21 07:34:02
回答 1查看 244关注 0票数 1

我正在为大公司建一个网站,这个网站看起来是一样的,但是公司"A“有敏感数据,他们想把数据库保存在他们的位置(服务器),公司"B”没有任何敏感数据播种--他们在我的网站上保存数据库没有问题--如果可能的话,我可以(如果可能的话)使用数据库公司"A“,如果用户输入"A”登录,如果是用户类型“B”,使用另一个数据库。我需要为每种类型的用户更改连接字符串,因为每个用户类型(公司)都想拥有自己的数据库,他们认为它是安全的。

我目前正在检查MVC/6和Asp.Net5的这个决定。

哪种方法是最好的?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-21 08:02:13

可以有几种方法来实现这一点。一种方法是使用包含两个数据表的“安全”数据库。一个表将包含主数据库的连接字符串。第二个表将包含用户凭据以及用户可以访问的数据源。

当用户登录时,程序可以获得相应的连接字符串,并基于它登录到正确的数据源。

如果需要,一个用户也可以访问多个数据源。一旦用户登录,他就可以被重定向到一个屏幕上,以选择他想要登录的数据库。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32689684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档