GRANT ユーザーに特権を追加するためのものです。紛らわしいことに、ユーザーを作成してパスワードを変更する機能もあります。この機能は廃止されたため、使用しないでください。
GRANTを使用する場合 IDENTIFIEDを使用 ユーザーのパスワードを変更できます:
また、GRANT 存在しない場合、ユーザーを作成する可能性があります:
https://dev.mysql.com/doc/refman/を参照してください5.7 / en / grant.html
要約すると、CREATEを使用します ユーザーを作成し、GRANTを使用します 特権を追加するには:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';