MySQL是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定不同权限。前面我们使用的是root用户,该用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户密码等管理权限。但是,在生产环境中,root权限滥用会造成安全问题。在企业中,数据库管理员一般会给用户分配最小的权限,只需满足用户需求即可。MySQL中的权限管理机制十分完善,我们应该充分利用这个特点,提高数据库的安全性。本章将介绍MySQL中的用户与权限管理。