MYsql权限管控系统包括2个方面:
1.检查用户是否可以连接
2.检查用户是否具有所执行动作的权限
MYSQL 权限层级:
1.全局层
2.数据库层
3.表层级
4.列层级
5.子程序层级
授权命令:
GRANT ALL PRIVILEGES ON 层级 TO 用户名@主机 IDENTIFIED BY 密码;(被授权用户的密码)
EX:GRANT ALL PRIVILEGES ON *.* TO ‘owen_test‘@‘%‘ IDENTIFIED BY ‘100‘; (*.* 意为所有数据库的所有权限)
撤销权限:
REVOKE ALL PRIVILEGES FROM ‘owen_zeng‘;
MYSQL 连接认证
这里的主机表示允许主机从哪里连接
1.所有主机‘%’
2.精确的主机名或者IP . OWEN_ZENG或者172.26.6.x
3.使用*通配符, *_zeng
4.指定一个网段 192.168.3.2/255.255.255.0
原文地址:http://www.cnblogs.com/OwenZeng/p/3810647.html