1 问题:
当使用 grant 权限列表 on 数据库 to ‘用户名’@’访问主机’ identified by ‘密码’; 时会出现”……near ‘identified by ‘密码” at line 1”这个错误
2 原因:
因为新版的的mysql版本已经将创建账户和赋予权限的方式分开了
3解决办法:
创建账户:create user ‘用户名’@’访问主机’ identified by ‘密码’;
赋予权限:grant 权限列表 on 数据库 to ‘用户名’@’访问主机’ ;(修改权限时在后面加with grant option)
本文解析了新版MySQL中创建用户和赋予权限的分离机制,针对“……near ‘identifiedby‘密码 at line 1”这一常见错误,提供了详细的解决步骤。首先,通过create user语句创建账户并设置密码;其次,利用grant语句单独赋予所需权限。
5万+

被折叠的 条评论
为什么被折叠?



