grant all on 权限 to 用户名@'localhost' identified by "密码"
show grants for '用户名'@'localhost'
select user,host from mysql.user
先确认一下你的mysql版本,5.x版本直接一句话就可以创建用户并赋予,而8.x后,需要先创建用户,再GRANT;即:新版的mysql版本已经将创建账户和赋予权限的方式分开了。解决办法:
创建账户:create user '用户名'@'访问主机' identified by '密码'
赋予权限:grant 权限列表 on 数据库 to '用户名'@'访问主机' (修改权限时在后面加with grant option)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)