如何给mysql用户分配权限

如何给mysql用户分配权限


千巷猫影
浏览 1157回答 1
1回答

守候你守候我

1,Mysql下创建新的用户语法:1.create user 用户名 identified by '密码';例:create user xiaogang identified by '123456';新创建的用户,默认情况下是没有任何权限的。2. 如何给用户分配权限语法:1.grant 权限 on 数据库.数据表 to '用户' @ '主机名';例:给 xiaogang 分配所有的权限grant all on *.* to 'xiaogang'@'%';这个时候 xiaogang 就拥有了 所有权限了3 如何更精准的控制用户的权限呢?1.grant 权限 on 数据库.数据表 to '用户' @ '主机名';例:让 xiaogang 有查询 tmp 数据库 tmp1 表的权限;grant select on temp.temp1 to 'xiaogang'@'%'; //这个时候 xiaogang 就具有查询temp小的temp1的权限了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL