取消权限
取消来自远程服务器的netuser用户所有数据库的所有的表的权限
revoke all privileges on *.* from netuser@"%";
取消来自远程服务器的netuser用户对数据库db1里的表tb1的所有权限
revoke all on db1.tb1 from netuser@"%";
取消来自远程服务器的netuser用户对数据库db1的所有表的所有权限
revoke all on db1.* from netuser@"%";
赋予权限
给来自10.129.8.73的用户netuser分配可对数据库db1的表tb1进行select,insert,update,delete,create,drop的权限,并设密码为123
grant select,insert,update,delete,create,drop on db1.tb1 to netuser@10.129.8.73 identified by ‘123′;
给来自10.129.8.73的netuser用户分配可对数据库db1所有表进行所有操作的权限,密码123
grant all privileges on db1.* to netuser@10.129.8.73 identified by ‘123′;
给来自10.129.8.73的netuser用户分配可对所有数据库的所有表进行所有操作的权限,密码123
grant all privileges on *.* to netuser@10.129.8.73 identified by ‘123′;
赋予权限的时候不指定来自哪个远程服务器,只要用 "%" 替代上面的远程主机地址即可。