微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

我们的要求是这样的.

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

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

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

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

提前致谢
阿尼尔

解决方法

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐