Securing Connections for Client and Server
Complete MariaDB security guide. Complete resource for user management, access control, SSL/TLS encryption, and audit policies with comprehensive examples.
Enabling TLS
Enabling TLS for MariaDB Server
[mariadb]
...
ssl_cert = /etc/my.cnf.d/certificates/server-cert.pem
ssl_key = /etc/my.cnf.d/certificates/server-key.pem
ssl_ca = /etc/my.cnf.d/certificates/ca.pemSHOW VARIABLES LIKE 'have_ssl';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_ssl | YES |
+---------------+-------+Reloading the Server's Certificates and Keys Dynamically
Enabling TLS for MariaDB Clients
Enabling One-Way TLS for MariaDB Clients
Enabling Two-Way TLS for MariaDB Clients
Enabling TLS for MariaDB Connector/C Clients
Enabling TLS for MariaDB Connector/ODBC Clients
Enabling TLS for MariaDB Connector/J Clients
Verifying that a Connection is Using TLS
Requiring TLS for Specific User Accounts
Requiring TLS for Specific User Accounts from Specific Hosts
Last updated
Was this helpful?

