Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
Description
You can query information_schema.INNODB_TABLESPACES_ENCRYPTION to determine which InnoDB tables are encrypted:
https://mariadb.com/kb/en/library/innodb-encryption-overview/#finding-encrypted-tables
https://mariadb.com/kb/en/library/information-schema-innodb_tablespaces_encryption-table/
Aria tables can also be encrypted if aria_encrypt_tables is enabled:
https://mariadb.com/kb/en/library/aria-system-variables/#aria_encrypt_tables
However, there does not seem to be any information_schema table that shows which Aria tables are encrypted. Wouldn't it make sense to make this information available?
https://mariadb.com/kb/en/library/information-schema-tables/
Currently, you have to use the very user-unfriendly method shown here:
Attachments
Issue Links
- relates to
-
MDEV-8587 Aria log encryption
- Open
-
MDEV-18971 Add background encryption threads for Aria
- Open
-
MDEV-20099 Implement key rotation for Aria
- Open
-
MDEV-17266 Document how to determine which Aria tables are encrypted
- Closed
-
MDEV-17268 Document how to safely decrypt Aria tables
- Closed
-
MDEV-18049 Support ENCRYPTED and ENCRYPTION_KEY_ID table options for Aria
- Open