Documentation Home
MySQL 8.0 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 43.2Mb
PDF (A4) - 43.3Mb
Man Pages (TGZ) - 296.3Kb
Man Pages (Zip) - 401.6Kb
Info (Gzip) - 4.3Mb
Info (Zip) - 4.3Mb
Excerpts from this Manual

MySQL 8.0 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 in the mysql system database 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.