为什么要管理MySQL权限?
MySQL权限管理就像给数据库加了一把“电子锁”,控制谁能访问数据、能做什么操作。如果权限设置不当,可能导致数据泄露、误操作甚至被黑客攻击。比如,让一个普通员工拥有删除整个数据库的权限,就像把金库钥匙随便交给路人,风险极大。
用户和权限管理
设置密码安全级别
# root 根用户 (超级管理员)
# 用户信息表:mysql.user
FLUSH PRIVILEGES;-- 刷新权限
INSTALL PLUGIN validate_password SONAME 'validate_password.so';-- 安装并激活密码规则插件
...