MySQL授权语法错误

时间:2018-06-28 19:37:53

标签: mysql sql

嗨,我尝试运行此SQL查询:

grant all on `mch`.* to 'admin'@'localhost' identified by '123456';

但它抱怨:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by '123456'' at line 1

1 个答案:

答案 0 :(得分:1)

根据所使用的版本,将不再允许使用此选项。

  

从MySQL 5.7.2开始,如果该帐户已经存在,则IDENTIFIED WITH为   禁止使用,因为它仅用于创建新的   帐户。