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;
相关推荐
徐子元竟然被占了!!18 小时前
Linux-systemctl
linux·数据库·oracle
YJlio20 小时前
Active Directory 工具学习笔记(10.8):AdInsight——保存与导出(证据留存、共享与二次分析)
数据库·笔记·学习
suoyue_zhan20 小时前
GBase的管理监控平台GEM实践指南
数据库
哈哈老师啊21 小时前
Springboot学生综合测评系统hxtne(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·数据库·spring boot
小小8程序员21 小时前
Redis-10
数据库·redis·缓存
liuzhilongDBA21 小时前
从collation mismatch异常到其原理
数据库·version·glibc·postgres·collation
梁萌21 小时前
MySQL数据库分库分表介绍
数据库·mysql·shardingsphere·分库分表
占疏1 天前
dify API访问工作流/聊天
开发语言·数据库·python
Cat God 0071 天前
SQL使用及注意事项
数据库·sql·mysql