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

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

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

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

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

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

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

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

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

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 用rman备份 恢复创建dg redo log和standby log都恢复不到备库 , 这是为什么?
回答 3
已采纳
只要你查询v$logfile,redolog以及standbyredolog路径正确:1.你可以在为开启dg同步之前手工执行ALTERDATABASECLEARLOGFILEGROUPx;生成物理上对
Oracle19C
回答 1
可以有偿
ORA-48258:AMS Corrupt Page Found - Rebuild Relation
回答 4
遇到同样的问题,能解决这个问题吗
rac并发问题讨论
回答 1
已采纳
从11g开始增加paralleldegreepolicy和parallelforcelocal参数控制跨节点操作
那请问 kettle 有定时触发吗?就定时自己跑
回答 1
已采纳
创建作业(job)啊,这个是它最基本的功能。
Oracle字符串缓冲区太小怎么处理?
回答 3
第12行,todate去掉,参数本身就是DATE类型。另外,result变量定义为number,两个date相减是数值型,你定义成NVARCHAR2不合适。第三,两个DATE类型相减后,要将结果做ro
硬解析会对数据库性能产生哪些影响?
回答 1
已采纳
‌1、增加CPU和内存资源的使用‌:硬解析过程中需要生成执行计划,这需要消耗大量的CPU资源和SGA中的内存资源。此外,硬解析过程中需要申请和使用闩,而在资源有限的情况下,大量的闩使用会导致进程等待,
19C scanip部分不可访问
回答 5
除了客户端的版本兼容问题,sqlnet.ora如果有白名单限制的话,解除后,尝试重启过监听吗?10g、11g是需要重启监听才会生效的,19C具体没做过测试。
oracle form怎么将查询到的多行数据插入数据块?
回答 1
建议数据块属性里直接设置该查询sql
如果要动态修改LOG_BUFFER参数,应该怎么做?
回答 1
已采纳
PostgreSQL中的参数可以分为动态参数和静态参数。动态参数可以在运行时通过SET命令修改,而静态参数则需要修改配置文件并重启数据库才能生效。例如,sharedbuffers是一个静态参数,修改后
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~