新版MySQL要求使用IDENTIFIED创建用户和使用GRANT授予权限相互分离。 因此可以采用:
CREATE USER '<username>'@'<IP>' IDENTIFIED BY '<password>'; GRANT <privileges> ON <database> TO '<username>'@'<IP>';
先创建用户再授予权限