💡
原文英文,约1600词,阅读约需6分钟。
📝
内容提要
在Percona Server for MySQL 8.0.41 / 8.4.4中,数据掩码组件经过重设计,提升了字典操作的用户权限和性能,新增内存字典缓存及字典缓存刷新功能,所有字典查询不再以“root”用户身份执行,而是使用“mysql.session”用户,增强了安全性,并引入定期同步机制以确保数据一致性。
🎯
关键要点
- 在Percona Server for MySQL 8.0.41 / 8.4.4中,数据掩码组件经过重设计,提升了字典操作的用户权限和性能。
- 新增内存字典缓存,显著加快字典操作速度。
- 所有字典相关函数的内部查询不再以'root'用户身份执行,而是使用'mysql.session'用户,增强了安全性。
- 引入masking_dictionaries_flush()用户定义函数,用于手动刷新字典缓存。
- 新增系统变量component_masking_functions.dictionaries_flush_interval_seconds,定期同步字典表和内部字典缓存。
- 允许用户自定义字典表的位置,通过component_masking_functions.masking_database系统变量指定数据库名称。
- 数据掩码技术用于保护敏感信息,确保个人数据和机密信息不被未授权访问。
- 建议使用数据掩码组件作为企业级的开源解决方案,适用于开发、测试和分析。
➡️