- 概述
动态数据脱敏并不会真正改动表中存储的实际数据,只是在查询的时候应用该特性控制查询返回的数据。
动态数据脱敏是否启用受当前用户权限影响,拥有unmask权限的用户不受脱敏规则影响可以访问实际数据,没有unmask权限的用户受脱敏规则影响只能访问到脱敏后的数据。
脱敏只对投影列有效。
- 语法格式
MASKED WITH(FUNCTION = ‘TYPE(参数)’)
动态数据脱敏支持四种参数TYPE数据脱敏函数,如下:
- 默认脱敏default;
- 随机脱敏random;
- 自定义脱敏partial;
- 哈希脱敏sha。