【发布时间】:2017-03-19 09:39:29
【问题描述】:
我为一家公司做了一个系统,他们在其他省份有几个分支机构。 每个分公司都相互分离,这家公司的老板要求我们不要让branch_1的经理看到或控制branch_2的数据和它的反相。像这样通过所有分支机构。 每个分支机构有多名员工,一个分支机构的每个员工都可以插入该分支机构的相关数据,员工不能对数据进行其他控制。 我用纯PHP和MySQL制作了系统。 最终我想要一个好方法来进行这个项目。
【问题讨论】:
-
而您显然想要同一个数据库中同一个表中的所有数据?通常我会建议给每个分支一个单独的数据库。这是保证绝对分离的最好方法,而且很简单。
-
@KIKO Software 但是如果分支机构有不同的数据库,则很难获取整个组织的数据
-
我知道这一点,但客户老板希望将他的所有数据集成到一个地方。感谢KIKO软件。
标签: php mysql authorization access-control abac