加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在SAAS体系结构中,如何处理多租户的数据库模式和MVC

发布时间:2020-12-16 03:50:57 所属栏目:asp.Net 来源:网络整理
导读:我们的要求是这样的. 我们正在ASP.NET MVC中构建一个多租户网站,每个客户都应该能够按照预定义的用户角色创建自己的用户. 我们正在考虑为几个表创建一个对客户来说很常见的模式.因此,客户可以根据他们的架构登录登录系统,我们不需要改变任何查询来为所有这些
我们的要求是这样的.

我们正在ASP.NET MVC中构建一个多租户网站,每个客户都应该能够按照预定义的用户角色创建自己的用户.

我们正在考虑为几个表创建一个对客户来说很常见的模式.因此,客户可以根据他们的架构登录登录系统,我们不需要改变任何查询来为所有这些登录服务.

我们指的是http://msdn.microsoft.com/en-us/library/aa479086.aspx共享数据库,独立架构.

有人可以建议关注
1.创建架构后如何针对特定架构授权用户
2.这可能是在没有任何查询更改的情况下,db可以为多租户提供服务

提前致谢
阿尼尔

解决方法

经过大量的研究,我可以说,虽然它需要更多的开发和更多的检查,但共享数据库和共享模式是最佳选择.它对您如何轻松满足客户的特定需求提出了一些限制,但从我的观点来看,SAAS并不是为了满足单个客户的奇怪需求.这是为了迎合大多数客户.不是说它是SAAS,而是以iPhone为例.它的建立是为了迎合群众.而不是专注于做所有事情,而不仅仅是简单的一体化.在授权方面,这对你的情况没有帮助,但从长远来看,它可以节省你的工作时间.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读