“GRANT ALL ON database.* TO 命令中的错误

Error in "GRANT ALL ON database.* TO command

我正在尝试 运行 包含命令 GRANT ALL ON BIDB.* TO biouser@'localhost' IDENTIFIED by 'bio123!'; 的脚本。但不知何故,我收到一条错误消息 biouser is not valid at this position and an identifier is expected。我附上了问题的图片。

它已在 mysql 8.0 中删除,请参阅 GRANT

改用

CREATE USER 'biouser'@'localhost' IDENTIFIED by 'bio123!';
GRANT ALL PRIVILEGES ON BIDB.* TO 'biouser'@'localhost';