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;
相关推荐
春生野草8 小时前
SpringBoot配置文件
java·数据库·spring boot
奇点 ♡8 小时前
MySQL基础题
数据库·sql·mysql
唐古乌梁海8 小时前
【mysql】MySQL 数据库迁移
数据库·mysql·adb
啊吧怪不啊吧8 小时前
SQL之表的时间类内置函数详解
大数据·服务器·数据库·sql
2503_928411568 小时前
11.5 包和包管理器
数据库·arcgis·node.js·编辑器
JanelSirry8 小时前
真实场景:防止缓存穿透 —— 使用 Redisson 布隆过滤器
数据库·mysql·缓存·redisson·布隆过滤器
mmm.c8 小时前
mysql启动提示1067:进程意外终止
数据库·mysql
埃泽漫笔9 小时前
Redis单线程还是多线程?
数据库·redis·缓存
虎子_layor9 小时前
PostgreSQL这么多优势,为什么还要使用MySQL
后端·sql
TDengine (老段)9 小时前
TDengine 产品组件 taosX
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据