授予命令语法错误

时间:2018-05-16 16:24:59

标签: mysql

运行此命令时出现语法错误:

GRANT ALL PRIVILEGES ON  *.* TO 'root'@'%' IDENTIFIED BY 'password';

2 个答案:

答案 0 :(得分:2)

您只需要按照以下方式声明您的指示

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

您不需要使用IDENTIFIED BY指令,因为该命令对应于

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

答案 1 :(得分:1)

只需使用下面的内容就可以了:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';