MySQL中GRANT和IDENTIFIED同时使用时出现near 'IDENTIFIED BY...” at line 1错误
新版MySQL要求使用IDENTIFIED创建用户和使用GRANT授予权限相互分离。
因此可以采用:
CREATE USER '<username>'@'<IP>' IDENTIFIED BY '<password>';
GRANT <privileges> ON <database> TO '<username>'@'<IP>';
先创建用户再授予权限
新版MySQL要求使用IDENTIFIED创建用户和使用GRANT授予权限相互分离。
因此可以采用:
CREATE USER '<username>'@'<IP>' IDENTIFIED BY '<password>';
GRANT <privileges> ON <database> TO '<username>'@'<IP>';
先创建用户再授予权限