oracle设置列级访问控制一般是怎么做的,需求是限制一些用户不能访问一些表的敏感字段?
你这个需求最简单的是建一个视图,不包含敏感字段,然后把这个视图授权给用户即可。
不需要使用数据遮罩或者VPD之类的技术。
多谢,应用是不想使用视图,因为这样会改动挺多😂 ,Vpd一般是怎么做的
如果是应用那写一个不带那个字段的SQL就可以了。另外如果觉得创建视图的改动大,那DATA MASK和VPD恐怕更不能接受了,你可以查下相关资料。