SQL Developer中的Data Redaction

SQL Developer中的Data Redaction用起来比命令行方便多了。可以选定表或视图,右键点击"遮盖保护"菜单。

但赋权方面有需要注意的地方。

假设Redact Admin是SYS,Redact User是HR。虽然SYS具备所有权限,但还是报以下错误。其实这个错误是针对Redact User即HR的。

赋予以下权限就好了:

sql 复制代码
grant select on Sys.redaction_policies to hr;
grant select on Sys.redaction_columns to hr;

接下来就可以创建策略了。

如果Redact Admin是其他用户,例如redact_admin,则还需要赋予以下权限:

sql 复制代码
grant execute on dbms_redact to redact_user;
相关推荐
AOI小白新手上路6 小时前
视频去雨·论文蒸馏笔记:从物理先验到状态空间模型
数据库·笔记·音视频
小码哥0686 小时前
搭建短剧系统|海外短剧:从需求到上线的指南
网络·数据库·音视频·短剧小程序·短剧系统·短剧开发·短剧后台
HSunR6 小时前
ruoyi 若依 自定义注解 参数校验
java·前端·数据库
禾小西7 小时前
06丨Redis 数据同步:主从库如何实现数据一致?
数据库·redis·php
前端 贾公子7 小时前
LangGraph == 图的状态(State)管理 (上)
java·开发语言·数据库
薛晓刚7 小时前
PGA 超限的一次应急处置:扩容、清游标、杀会话
数据库
CJi0NG7 小时前
【自用】MySQL-事务
数据库·mysql
我不会插花弄玉8 小时前
4.string类型【由浅入深-redis】
数据库·redis·缓存
PHP实战开发录8 小时前
MySQL数字排序为什么乱
数据库·mysql·php
不停喝水9 小时前
【前端转全栈java速通课】 项目实战④7-11节 操作数据库-登录-注册-修改密码-注销-mubatis-plus简化crud-
java·前端·数据库