Risk governance

Updated at:

Answers to common questions about data masking and column encryption in Data Security Center (DSC).

Does static data masking modify raw data?

No. Static data masking reads data, masks data, and writes the masked output to the destination you specify. The source data is never modified.

What data sources and formats does DSC support for data masking?

Data source / formatSupportedNotes
Relational databases (e.g., ApsaraDB RDS for MySQL)Yes
Object Storage Service (OSS) as destinationYesCSV and XSL formats only
Image maskingNo
ApsaraDB for RedisNoOnly security baseline check is available

What are the prerequisites for column encryption on ApsaraDB RDS for MySQL or PolarDB for MySQL?

Before you configure column encryption rules, make sure:

For more information, see Column encryption.

Why are my authorized ApsaraDB RDS and PolarDB instances not showing on the Column Encryption page?

Only MySQL instances appear on the Data Governance > Column Encryption page. If your authorized instance runs a different database engine, it is not listed there.

How do I fix an encryption check failure?

If Failed appears in the Encryption Check column, use the following table to identify the cause and resolve it.

Instance typeFailure reasonResolution
ApsaraDB RDS for MySQLDoes not run MySQL 5.7 or MySQL 8.0Go to Instances and upgrade the database version. See Upgrade the major engine version.
ApsaraDB RDS for MySQLMinor engine version is earlier than 20240731Click Update Minor Engine Version, set Latest Version and Update Time, and click OK. See Update the minor engine version. Column encryption is available only after the update completes.
ApsaraDB RDS for MySQLInstance is a read-only instanceEnable column encryption on the primary RDS instance instead. During creation, ApsaraDB RDS replicates data from the secondary RDS instance to the read-only instance. After creation, the read-only instance has the same data as the primary instance, and ApsaraDB RDS immediately synchronizes any updates from the primary instance to all attached read-only instances.
PolarDB for MySQLDoes not run MySQL 5.7 or MySQL 8.0Go to the PolarDB console, find the instance, and upgrade the database engine version. See Major version upgrade.
PolarDB for MySQLDatabase proxy version is not supportedUpdate the database proxy version. See Minor version update. Column encryption is available only after the update completes.