mysql> grant select on mysql.* to 't100'@'192.168.10.1'> 说明:
grant:关键字
select:查询的权限
on:关键字
mysql.*:mysql库下所有的表,*为通配符代表所有
以上语句的意思是:建立一个允许从192.168.10.1的客户机访问本数据库的用户t110,并授予查询的权限。
用户建好后需要刷新权限表:
mysql>flush privileges;
查看权限:mysql> show grants for ‘t100'@'192.168.10.1';
撤消权限:mysql> revoke select on mysql.* from 't100'@'192.168.10.1';
第三种方式是较常用的创建用户和授权的方式。