摘要:这是一篇关于MySQL的文章,主要介绍 MySQL 安全机制
1. 权限表
mysql数据库中的表mysql.user
用户字段: Host, User, Password
权限字段: _priv结尾的字段
安全字段: ssl x509字段
资源控制字段: max_开头的字段mysql.db
用户字段: Host, User, Db
权限字段: 剩下的_priv结尾的字段mysql.tables_priv, mysql.columns_priv, procs_priv
授权表授权级别排列
mysql.user # 全局授权
mysql.db # 数据库级别授权
其他 # 表级,列级授权
2. 用户管理
2.1 登陆和退出MySQL
1mysql -h host -p port -u user -ppassword -e 'SQL语句'
mysql.user表中授权什么主机的什么用户可以登陆
2.2 创建用户
12-- 刷新授权表mysql> flush privileges;创建用户
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950mysql> create user xff@'%' identified by '123456&