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;
相关推荐
袋鼠云数栈11 分钟前
从SQL Server到分布式大数据平台:重构企业数据架构
大数据·分布式·sql·重构·数据库架构
进击的CJR1 小时前
MySQL 8.0 OCP 英文题库解析(十五)
数据库·mysql·开闭原则
羊小猪~~1 小时前
数据库学习笔记(十五)--变量与定义条件与处理程序
数据库·人工智能·笔记·后端·sql·学习·mysql
正在努力Coding1 小时前
MongoDB详细安装步骤(Windows 系统)
数据库·mongodb
TDengine (老段)1 小时前
TDengine 基础功能——数据写入
大数据·数据库·物联网·oracle·时序数据库·tdengine·涛思数据
fie88892 小时前
MySQL:Prepared Statement 预处理语句
android·数据库·mysql
ErizJ2 小时前
Redis高级|Redis单线程VS多线程(基础)
数据库·redis
蜗牛编程之路2 小时前
RabbitMQ的使用--项目创建、五种工作模式、高级特性
数据库·分布式·rabbitmq
小鸡脚来咯2 小时前
redis穿透、击穿、雪崩
数据库·redis·缓存
厚衣服_32 小时前
第18篇:数据库中间件架构中的服务治理与限流熔断机制设计
数据库·中间件·架构