Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Data-Masking Components Versus the Data-Masking Plugin

8.5.1 数据屏蔽组件与数据屏蔽插件对比

之前,MySQL 使用服务器端插件来启用屏蔽和去标识功能,但转向使用组件基础架构作为替代实现。以下表格简要比较 MySQL Enterprise Data Masking 和 De-Identification 组件与插件库,以帮助您从插件到组件的过渡。

Note

同时只能启用数据屏蔽组件或插件。启用两个组件和插件是未支持的,结果可能不如预期。

表8.46 数据屏蔽组件与插件元素比较

Category Components Plugin
接口 服务函数、可加载函数 可加载函数
多字节字符集支持 是,用于一般屏蔽函数
一般屏蔽函数 mask_inner()mask_outer() mask_inner()mask_outer()
特定类型屏蔽 PAN、SSN、IBAN、UUID、加拿大SIN、英国NIN PAN、SSN
随机生成、特定类型 电子邮件、美国电话号码、PAN、社会安全号码、国际银行账户编号、加拿大社会保险号、英国国民身份证号 电子邮件、美国电话号码、PAN、社会安全号码
从给定的范围中随机生成整数
持久化替换词典 数据库 文件
管理词典的权限 专用权限 FILE
安装/卸载过程中的可加载函数注册/注销
现有函数的增强 gen_rnd_email() 函数添加了更多参数 N/A