mysql授予\选项并创建\用户

mysql授予\选项并创建\用户,mysql,Mysql,我试图创建一个只有一些特权的用户 首先登录mysql *mysql-u根-p 服务器版本:5.6.28-0ubuntu0.15.10.1 创建用户 *创建由“createuser”标识的用户“createuser”@“%”; 查询正常,0行受影响(0,00秒) 现在我想授予这些特权 *授予创建,授予选项,创建用户,在*.*上重新加载到“createuser”@“%”; 错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行的“GRAN

我试图创建一个只有一些特权的用户

首先登录mysql


*mysql-u根-p
服务器版本:5.6.28-0ubuntu0.15.10.1

创建用户


*创建由“createuser”标识的用户“createuser”@“%”;
查询正常,0行受影响(0,00秒)

现在我想授予这些特权


*授予创建,授予选项,创建用户,在*.*上重新加载到“createuser”@“%”;
错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行的“GRANT_选项、CREATE_USER、在*.*上重新加载到”“createuser”“@”“”附近使用的正确语法

所以我把突击队分成了4个


*将在**上创建授予“createuser”@“%”;
查询正常,0行受影响(0,00秒)


*将*.*上的GRANT_选项授予“createuser”@“%”;
错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解在第1行将**上的'GRANT_OPTION'附近使用到'createuser'@'%'的正确语法


*将**上的CREATE_USER授予“createuser”@“%”;
错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行“CREATE_USER ON*.*到“createuser”@“%”附近使用的正确语法


*将**上的重新加载授予“createuser”@“%”;
查询正常,0行受影响(0,00秒)


那么,要授予的突击队是什么,以及

使用grant选项将数据库上的create user_name.table_name授予root_用户


Flush特权

删除下划线,它就会工作。

这根本不能回答问题。