mysql使用命令给其它用户赋值权限。【所有机器可以链接】

问题

用root权限新增了一个数据,但是我用其它用户登录使用 show databases 的时候,查看不到我刚刚建立的数据库

使用下面命令给用户赋值权限
xxxx  // 数据库名
yyyy  // 密码
grant all privileges on xxxx.* to ly@127.0.0.1 identified by 'yyyy';

上面的只能给你本地机器开启权限,如果想要所有机器都可以连接到数据。用下面这个命令

 grant all privileges on xxxx.* to ly@'%' identified by 'yyyy';

最后刷新一下权限

 flush privileges;
全部评论

相关推荐

03-21 11:31
已编辑
门头沟学院 后端
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务