.net 避免访问未经授权的数据-体系结构级别
我有一个SQL Server数据库,其中包含多个客户的数据每个客户都有管理用户来管理自己与员工相关的数据,我将授予每个客户使用系统存储和管理其业务数据(与其员工相关的数据)的许可证每个员工都有一个帐户,并有一些权限执行某些特定操作和请求.net 避免访问未经授权的数据-体系结构级别,.net,design-patterns,database-design,architecture,system-design,.net,Design Patterns,Database Design,Architecture,System Design,我有一个SQL Server数据库,其中包含多个客户的数据每个客户都有管理用户来管理自己与员工相关的数据,我将授予每个客户使用系统存储和管理其业务数据(与其员工相关的数据)的许可证每个员工都有一个帐户,并有一些权限执行某些特定操作和请求 我的问题,如何永久阻止客户管理员用户访问其他客户的员工?我想了解与系统架构级别相关的避免此类错误的最佳做法或想法,我不想把决定权留给开发人员,因为任何错误的SQL查询都会导致这个问题。在数据库级别有两种主要的多租户方法,它们有着非常不同的权衡: 逐行租户:这基本
我的问题,如何永久阻止客户管理员用户访问其他客户的员工?我想了解与系统架构级别相关的避免此类错误的最佳做法或想法,我不想把决定权留给开发人员,因为任何错误的SQL查询都会导致这个问题。在数据库级别有两种主要的多租户方法,它们有着非常不同的权衡:
在数据库级别,有两种主要的多租户方法,它们具有非常不同的权衡:
谢谢你的解释,仅仅提到关键词“多租户”对我帮助很大,谢谢:)谢谢你的解释,仅仅提到关键词“多租户”对我帮助很大,谢谢:)