(mysql.info.gz) Secure connections
Info Catalog
(mysql.info.gz) Password security
(mysql.info.gz) User Account Management
5.6.7 Using Secure Connections
------------------------------
Beginning with version 4.0.0, MySQL has support for secure (encrypted)
connections between MySQL clients and the server using the Secure
Sockets Layer (SSL) protocol. This section discusses how to use SSL
connections. It also describes a way to set up SSH on Windows.
The standard configuration of MySQL is intended to be as fast as
possible, so encrypted connections are not used by default. Doing so
would make the client/server protocol much slower. Encrypting data is
a CPU-intensive operation that requires the computer to do additional
work and can delay other MySQL tasks. For applications that require
the security provided by encrypted connections, the extra computation
is warranted.
MySQL allows encryption to be enabled on a per-connection basis. You can
choose a normal unencrypted connection or a secure encrypted SSL
connection according the requirements of individual applications.
Menu
* Secure basics Basic SSL Concepts
* Secure requirements Requirements
* Secure create certs Setting Up SSL Certificates for MySQL
* Secure GRANT SSL `GRANT' Options
* SSL options SSL Command-Line Options
* Windows and SSH Connecting to MySQL Remotely from Windows with SSH
Info Catalog
(mysql.info.gz) Password security
(mysql.info.gz) User Account Management
automatically generated byinfo2html