Mysql的赋权

GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;

查看视图权限:
grant show view on test.* to ‘*’@’127.0.0.1’
操作存储过程、函数权限:
GRANT CREATE ROUTINE ON test.* TO '*'@'127.0.0.1'
GRANT ALTER ROUTINE ON test.* TO '*'@'127.0.0.1'
GRANT EXECUTE ON test.* TO '*'@'127.0.0.1‘
dba权限
GRANT ALL PRIVILEGES ON * TO 'test'@'*';
给某个字段授权
GRANT SELECT (c1) ON test.t1 TO '*'@'127.0.0.1';

注意:
1 、使用GRANT或REVOKE,操作者必须拥有GRANT OPTION权限,并且您必须用于您正在授予或撤销的权限。
2 、使用REVOKE撤销全部权限,操作者必须拥有mysql数据库的全局CREATE USER权限或UPDATE权限。

原文地址:https://www.cnblogs.com/linhongwenBlog/p/13265147.html