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
 
-