Documentation Home
MySQL 9.1 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.3Mb
PDF (A4) - 40.4Mb
Man Pages (TGZ) - 259.3Kb
Man Pages (Zip) - 366.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.1 Reference Manual  /  ...  /  MySQL Enterprise Data Masking and De-Identification Components

8.5.2 MySQL Enterprise Data Masking and De-Identification Components

MySQL Enterprise Data Masking and De-Identification implements these elements:

  • A table for persistent storage of dictionaries and terms.

  • A component named component_masking that implements masking functionality and exposes it as service interface for developers.

    Developers who wish to incorporate the same service functions used by component_masking should consult the internal\components\masking\component_masking.h file in a MySQL source distribution or https://dev.mysql.com/doc/dev/mysql-server/latest.

  • A component named component_masking_functions that provides loadable functions.

    The set of loadable functions enables an SQL-level API for performing masking and de-identification operations. Some of the functions require the MASKING_DICTIONARIES_ADMIN dynamic privilege.