我在MySQL中有一个架构,用于存储各种办公功能的信息。我想确保仓库人员无法进入客户服务表,反之亦然。每个用户都有一个登录Windows Server,他们属于用户组,如"仓库"和"客户服务"。
MySQL没有使用Windows身份验证(因为您必须为该扩展程序付费)。相反,它有像"仓库"和"客户服务"可以访问各自的表集。
Intranet php页面可以通过表格等方式访问MySQL表格。
为了实现让仓库人员只访问他们的数据的目标,以及与客户服务人员相同的目标,我考虑以下事项:
这样,我可以将用户添加到Windows中的组,他们只能访问他们需要的数据。基本上,我将MySQL用户与Windows组关联起来。
您还有其他方法可以解决这个问题吗?