暂无图片
列级(敏感字段)访问控制
我来答
分享
黄友林
2019-06-12
列级(敏感字段)访问控制

oracle设置列级访问控制一般是怎么做的,需求是限制一些用户不能访问一些表的敏感字段?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
章芋文

你这个需求最简单的是建一个视图,不包含敏感字段,然后把这个视图授权给用户即可。

不需要使用数据遮罩或者VPD之类的技术。

暂无图片 评论
暂无图片 有用 0
黄友林

多谢,应用是不想使用视图,因为这样会改动挺多😂 ,Vpd一般是怎么做的

暂无图片 评论
暂无图片 有用 0
章芋文

如果是应用那写一个不带那个字段的SQL就可以了。另外如果觉得创建视图的改动大,那DATA MASK和VPD恐怕更不能接受了,你可以查下相关资料。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏