This topic describes the database types supported by Database Audit C100 and D100 instances.
C100 instances
Supported database types
Database category | Database type | Version |
Alibaba Cloud native databases | RDS MySQL | 5.5, 5.6, 5.7, 8.0 |
RDS SQL Server | 2008 R2 Disk Edition, 2012 Web, 2012 Enterprise Edition Standalone, 2012 Enterprise Edition, 2012 Standard Edition, 2014 Enterprise Edition, 2014 Standard Edition, 2016 Web, 2016 Enterprise Edition, 2016 Standard Edition, 2017 Web, 2017 Enterprise Cluster Edition, 2017 Standard Edition, 2019 Web, 2019 Enterprise Cluster Edition, 2019 Standard Edition | |
RDS PostgreSQL | 10, 11, 12, 13, 14, 15, 16 | |
RDS MariaDB | 10.3 | |
OceanBase | 2.X, 3.X, 4.X | |
PolarDB | MySQL, PostgreSQL, Oracle-compatible syntax | |
PolarDB-X | 1.0/MySQL 5, 1.0/MySQL 8, 2.0/MySQL 5.7, 2.0/MySQL 8.0, PostgreSQL | |
AnalyticDB | MySQL, PostgreSQL | |
Relational | Oracle | 8i, 9i, 10g, 11g, 12c, 18c, 19c, 21c |
MySQL | 4.0, 4.1, 5.0, 5.1, 5.5, 5.6, 5.7, 8.0 | |
SQL Server | 2000, 2005, 2008, 2012, 2014, 2016, 2017, 2019 | |
Sybase ASE | 11.9, 12.5 | |
DB2 | v80, v81, v82, v95, v97, v10.5, v11.1, v11.5 | |
Informix | IDS9 | |
Oscar | 5.5, 5.7 | |
Dameng (DM) | DM7, DM8 | |
Cache | 2010, 2016 | |
PostgreSQL | 9, 10, 11, 12, 13, 14, 15, 16 | |
Teradata | All versions | |
Kingbase | V6, V7, V8 | |
GBase | 8.5a, 8.8s | |
MariaDB | 5.1, 5.2, 5.3, 5.5, 10.0, 10.1, 10.2, 10.3 | |
Hana | 1.0, 2.0 | |
GaussDB | 100, 200, 300 | |
LibrA | 6 | |
K-DB | 11 | |
Sybase IQ | 15.4 | |
TiDB | 4.X, 5.X | |
Vertica | 7, 8, 9, 10, 11 | |
TBase | V2 | |
HighGo | 6.0 | |
TDSQL-C MySQL | 5.7, 8.0 | |
TDSQL-C PostgreSQL | 10, 14 | |
Percona MySQL | 5.6, 5.7, 8.0 | |
Vastbase | 2.x | |
XuGu | All versions (11, 12) | |
Non-relational | MongoDB | 2.x, 3.x, 4.x, 5.x |
HBase (protobuf) | All versions | |
HBase (thrift) | thrift1, thrift2 | |
Hive | 1.X, 2.X, 3.X | |
Redis | All versions | |
Elasticsearch | All versions | |
Cassandra | 3.X | |
HDFS | All versions | |
Impala | 3.X | |
Graphbase | 6 | |
Greenplum | 5, 6 | |
Spark SQL (thrift) | 1.x, 2.x | |
Spark SQL (RESTful) | 1.x, 2.x | |
SSDB | All versions | |
ArangoDB | 3.4.9 | |
Neo4j | 4.2.0 | |
OrientDB | 3.1.6 | |
Percona MongoDB | 4.x, 5.x | |
Big data | HBase (protobuf) | All versions |
HBase (thrift) | thrift1, thrift2 | |
Hive | 1.X, 2.X, 3.X | |
Cassandra | 3.X | |
HDFS | All versions | |
Impala | 3.X | |
Greenplum | 5, 6 | |
Spark SQL (thrift) | 1.x, 2.x | |
Spark SQL (RESTful) | 1.x, 2.x | |
SSDB | All versions | |
MaxCompute | All versions | |
ClickHouse HTTP | All versions | |
ClickHouse MySQL | All versions | |
Graph | Graphbase | 6 |
ArangoDB | 3.4.9 | |
Neo4j | 4.2.0 | |
OrientDB | 3.1.6 | |
Full-text | Elasticsearch | All versions |
Document | MongoDB | 2.x, 3.x, 4.x, 5.x |
ArangoDB | 3.4.9 | |
Percona MongoDB | 4.x, 5.x | |
Key-value | Redis | All versions |
Others | HTTP | All versions |
TELNET | All versions | |
FTP | All versions | |
HTTPS | All versions |
Database types that support encrypted auditing
Only self-managed databases support encrypted auditing. For the specific database types, see the following table.
Your certificate must use the RSA algorithm. Otherwise, the Database Audit service cannot parse the encrypted data stream.
Contact your database vendor to obtain a security certificate (server private key file).
Database type | Encryption method | Encryption type | Cipher suite |
MySQL | SSL/TLS | RSA | TLS_RSA_WITH_3DES_EDE_CBC_SHA |
TLS_RSA_WITH_AES_128_CBC_SHA | |||
TLS_RSA_WITH_AES_256_CBC_SHA | |||
TLS_RSA_WITH_3DES_EDE_CBC_SHA | |||
TLS_RSA_WITH_AES_128_CBC_SHA | |||
TLS_RSA_WITH_AES_256_CBC_SHA | |||
TLS_RSA_WITH_3DES_EDE_CBC_SHA | |||
TLS_RSA_WITH_AES_128_CBC_SHA | |||
TLS_RSA_WITH_AES_256_CBC_SHA | |||
TLS_RSA_WITH_AES_128_CBC_SHA256 | |||
TLS_RSA_WITH_AES_256_CBC_SHA256 | |||
TLS_RSA_WITH_AES_128_GCM_SHA256 | |||
TLS_RSA_WITH_AES_256_GCM_SHA256 | |||
Hive | Kerberos authentication | Full communication encryption | |
HDFS | Kerberos authentication | Full communication encryption | |
PostgreSQL | Kerberos authentication | Full communication encryption | |
D100 instances
Database category | Database type | Version | |
Alibaba Cloud native databases | PolarDB | MySQL | 5.6, 5.7, 8.0 |
PostgreSQL | 11 | ||
Oracle | 9i, 10g, 11g, 12c | ||
PolarDB-X (formerly DRDS) | MySQL | 5.7, 8.0 | |
PostgreSQL | 11 | ||
RDS | MySQL | 5.5, 5.6, 5.7, 8.0 | |
SQL Server | 2008 R2, 2012, 2016, 2017, 2018, 2019 | ||
PostgreSQL | 9.4, 10, 11, 12 | ||
MariaDB | 10.3 | ||
AnalyticDB | MySQL | 5.7, 8.0 | |
PostgreSQL | 11 | ||
OceanBase | MySQL | 5.0, 5.1, 5.5, 5.6, 5.7 | |
Self-managed databases | General-purpose types | Oracle | 8i, 9i, 10g, 11g, 12c, 18c |
SQL Server | 2005, 2008, 2012, 2014, 2016, 2017, 2018, 2019 | ||
MySQL | 4.0, 4.1, 5.0, 5.1, 5.5, 5.6, 5.7, 8.0 | ||
DB2 | 8.1, 8.2, 9.1, 9.5, 9.7, 10.1, 10.5 | ||
SAP HANA | 1.0, 2.0 | ||
PostgreSQL | 8, 9, 10, 11, 12 | ||
MongoDB | 3, 4 | ||
Dameng (DM) | 6, 7 | ||
Kingbase | 7 | ||
GBase | 8, 8T | ||
Sybase ASE | 12, 15 | ||
Sybase IQ | 16 | ||
Oscar Database | 7, 8 | ||
Percona | 5.5, 5.6, 5.7 | ||
MariaDB | 5.1, 5.2, 5.3, 5.5, 10.0, 10.1, 10.2, 10.3 | ||
Redis | 2.8, 3.0, 3.2, 4.0, 5.0 | ||
SG-RDB MySQL | 1.0, 2.0, 3.0 | ||
SG-RDB PostgreSQL | 1.0, 2.0, 3.0 | ||
Greenplum | 5.0~5.11 | ||
Informix | 9, 10, 11, 12 | ||
Intersystems Cache | 8 | ||
HBase | 1.2 | ||
Elasticsearch | 2.4.2, 6.3.0 | ||
GaussDB T | 1.0.1 | ||
GaussDB A | 6.5.1 | ||
TiDB | 1.0, 2.0, 2.1, 3.0 | ||
Spark SQL | 1.5.1, 2.3.3, 2.4.3 | ||
Vertica | 8.1, 9.0, 9.1, 9.2, 9.3 | ||
Hive | 2.1.1, 1.1.0 | ||
Teradata | 16, 15, 14 | ||
Impala | 2.11.0, 2.10.0, 2.9.0, 2.8.0, 2.7.0 | ||
Sentry | 2.0.0, 1.8.0, 1.7.1, 1.7.0, 1.6.0, 1.5.1, 1.4.0, 1.3.0, 1.2.0 | ||
HDFS | 2.8, 2.7, 2.6, 2.5, 2.4, 2.3, 2.2, 1.2, 1.1 | ||