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;
相关推荐
Flying pigs~~1 小时前
RAG智慧问答项目
数据库·人工智能·缓存·微调·知识库·rag
misL NITL2 小时前
mysql之如何获知版本
数据库·mysql
许彰午2 小时前
CacheSQL(二):主从复制——OpLog 环形缓冲区与故障自动恢复
java·数据库·缓存
2401_832365523 小时前
JavaScript中rest参数(...args)取代arguments的优势
jvm·数据库·python
2301_779622413 小时前
Go语言怎么用信号量控制并发_Go语言semaphore信号量教程【入门】
jvm·数据库·python
2301_766283443 小时前
c++如何将控制台输出保存到文件_cout重定向到txt【详解】
jvm·数据库·python
北极的冰箱3 小时前
MySQL Ver 8.0.41 for macos14.7密码遗忘
数据库·mysql
XDH_CS4 小时前
MySQL 8.0 安装与 MySQL Workbench 使用全流程(超详细教程)
开发语言·数据库·mysql
treacle田4 小时前
达梦数据库-统计信息收集-记录
数据库·达梦数据库统计信息收集
审判长烧鸡5 小时前
PostgreSQL之索引/函数/触发器
数据库·postgresql·触发器·函数·索引