在rbac的基础上, 权限粒度需要控制到字段, 数据库该如何设计?
假设有一张表A, 有三个字段column_a, column_b, column_c
有三个角色role1, role2, role3
其中 :
role1 对这张表有完全的权限,
role2 可以查看这三个字段, 但是不能column_c字段的值,
role3 对 column_c字段的值不可见### 问题描述
java
mysql
赞
收藏 0
回答 1
待解决
相关问题
如何管理PolarDB数据库集群账号权限?
802浏览 • 1回复 待解决
用户查询消息数据库设计
636浏览 • 1回复 待解决
如何将easymock的数据插入到数据库?
188浏览 • 1回复 待解决
鸿蒙开发HarmonyOS图片该如何保存到数据库
6320浏览 • 2回复 待解决
应该把基础运算交给数据库还是后端程序?
176浏览 • 1回复 待解决
不同数据库不同表结构和字段,如何迁移 mysql?
1143浏览 • 1回复 待解决
数据库主键字段的问题有知道的吗?
745浏览 • 1回复 待解决
数据库的一个设计问题有懂的吗?
222浏览 • 1回复 待解决
如何对数据库一个字段进行模糊分组?
372浏览 • 1回复 待解决
HarmonyOS 用数据库的话需要安装吗?
4882浏览 • 2回复 待解决
使用PolarDB数据库是否需要分库分表
1362浏览 • 1回复 待解决
关于数据库商品库存的架构设计问题有知道的吗?
512浏览 • 1回复 待解决
管理PolarDB数据库集群账号权限有几种方法?
1112浏览 • 1回复 待解决
使用ets创建数据库如何处理数据库升级?
806浏览 • 1回复 待解决
GreenPlum数据库Count效率很低,需要怎么调整?
1299浏览 • 0回复 待解决
在MongoDB中如何创建一个新的数据库?
1754浏览 • 1回复 待解决
HarmonyOS中对象关系映射数据库的事务控制是基于jdbc吗
3448浏览 • 1回复 待解决
ets如何读取本地mysql数据库中的数据?
544浏览 • 1回复 待解决
在php中的几种不同访问数据库的方法
944浏览 • 1回复 待解决
AudioSwiftSession和AudioSwiftTrack 在TV设备上如何控制播放音量?
2489浏览 • 1回复 待解决
基础组件 picker 是否可以获取阴历字段?
1469浏览 • 1回复 待解决
如何连接PolarDB数据库集群 ?
1622浏览 • 1回复 待解决
RDS如何查看数据库名称?
462浏览 • 1回复 待解决
鸿蒙发布以后,华为手机桌面布局该如何设计?
5658浏览 • 1回复 待解决
关于 Postgresql(或者其他数据库)数据表可以留空字段默认值你们会填什么?
980浏览 • 1回复 待解决
关键在于如何定义权限本身,有了权限的定义,那么权限的集合就是角色这属于水到渠成的事了。
权限表:
id
subject
property
action
description
0
book
name
view
允许查看书名
1
book
name
modify
允许修改书名
2
book
author
view
允许查看作者
角色权限关联表:
id
role_id
priv_id
0
0
0
1
0
2
那么 id 为 0 的角色就有了查看书名和作者的权限。