This section describes general security issues to be aware of and what you can do to make your MySQL installation more secure against attack or misuse. For information specifically about the access control system that MySQL uses for setting up user accounts and checking database access, see Chapter 4, The MySQL Access Privilege System.

For answers to some questions that are often asked about MySQL Server security issues, see Appendix B,MySQL 5.0 FAQ: Security.