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;
相关推荐
单字叶5 分钟前
MySQL数据库管理
数据库·mysql
Deryck_德瑞克7 分钟前
mysql笔记—sql性能分析
笔记·sql·mysql
ID_云泽7 分钟前
MVCC机制解析:提升数据库并发性能的关键
数据库·mvcc
小灰灰是码农...7 分钟前
MySQL的数据库课程设计的基本步骤和考虑因素
数据库
行走的山峰1 小时前
etcd三节点,其中一个坏掉了的恢复办法
数据库·etcd
ImomoTo4 小时前
HarmonyOS学习(十三)——数据管理(二) 关系型数据库
数据库·学习·harmonyos·arkts·鸿蒙
机器视觉知识推荐、就业指导6 小时前
Qt/C++事件过滤器与控件响应重写的使用、场景的不同
开发语言·数据库·c++·qt
jnrjian6 小时前
export rman 备份会占用buff/cache 导致内存压力
数据库·oracle
isNotNullX7 小时前
一文解读OLAP的工具和应用软件
大数据·数据库·etl
小诸葛的博客9 小时前
pg入门1——使用容器启动一个pg
数据库