A.9 MySQL 5.7 FAQ: Security
- A.9.1. Where can I find documentation that addresses security issues for MySQL?
- A.9.2. What is the default authentication plugin in MySQL 5.7?
- A.9.3. Does MySQL 5.7 have native support for SSL?
- A.9.4. Is SSL support built into MySQL binaries, or must I recompile the binary myself to enable it?
- A.9.5. Does MySQL 5.7 have built-in authentication against LDAP directories?
- A.9.6. Does MySQL 5.7 include support for Roles Based Access Control (RBAC)?
A.9.1. |
Where can I find documentation that addresses security issues for MySQL? |
The best place to start is Chapter 6, Security. Other portions of the MySQL Documentation which you may find useful with regard to specific security concerns include the following:
|
|
A.9.2. |
What is the default authentication plugin in MySQL 5.7? |
The default authentication plugin in MySQL 5.7 is |
|
A.9.3. |
Does MySQL 5.7 have native support for SSL? |
Most 5.7 binaries have support for SSL connections between the client and server. See Section 6.3, “Using Encrypted Connections”. You can also tunnel a connection using SSH, if (for example) the client application does not support SSL connections. For an example, see Section 6.3.5, “Connecting to MySQL Remotely from Windows with SSH”. |
|
A.9.4. |
Is SSL support built into MySQL binaries, or must I recompile the binary myself to enable it? |
Most 5.7 binaries have SSL enabled for client/server connections that are secured, authenticated, or both. See Section 6.3, “Using Encrypted Connections”. |
|
A.9.5. |
Does MySQL 5.7 have built-in authentication against LDAP directories? |
The Enterprise edition includes a PAM Authentication Plugin that supports authentication against an LDAP directory. |
|
A.9.6. |
Does MySQL 5.7 include support for Roles Based Access Control (RBAC)? |
Not at this time. |