鱼C论坛

 找回密码
 立即注册
查看: 872|回复: 2

[已解决]Mysql 权限的难点,不知道怎么解决

[复制链接]
发表于 2021-8-31 19:46:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
        mysql 权限的难点,不知道怎么解决

用户A和B
mysql 中有 表 table

A与B都要访问table表, 但是有些数据是A的,有些数据B的,
有没有办法,设定mysql的权限, A只能select 到A的数据,B只能select到B的数据?

如果不能设定权限. 好象只能把 table 分成表table-A和table_B,然后分别设置权限
但是,     共用10张表就够用的情况下, 100个用户要分成子表 来设定权限,就得要1000张表,      
最佳答案
2021-8-31 21:29:44
解决办法应该有很多吧,不过为什么要"分子表"呢?
一种方法是:利用【视图】。
针对不同的用户查询创建不同view视图,视图可以像普通表那样设置权限,具体怎么用可以自己查查。
视图是虚拟的表,基本不占物理磁盘空间;可以简化和封装不同的查询逻辑……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-31 21:00:23 | 显示全部楼层
听起来应该是前端干的事情
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-31 21:29:44 | 显示全部楼层    本楼为最佳答案   
解决办法应该有很多吧,不过为什么要"分子表"呢?
一种方法是:利用【视图】。
针对不同的用户查询创建不同view视图,视图可以像普通表那样设置权限,具体怎么用可以自己查查。
视图是虚拟的表,基本不占物理磁盘空间;可以简化和封装不同的查询逻辑……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-20 07:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表