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权限。