首页 > 数据库技术 > 详细

MySql操作

时间:2020-05-10 18:54:30      阅读:40      评论:0      收藏:0      [点我收藏+]
mysql如何用root用户创建普通用户并给其授权
查看所有用户:
select user,host from mysql.user;

技术分享图片

添加用户:
create user ‘用户名‘@‘localhost‘ identified by ‘密码‘;
注明:localhost表示只有本机可以登录,远程不可以也可以省掉[@‘localhost‘];,远程可以改为%
create user ‘用户名‘@‘%‘ identified by ‘密码‘;
 
技术分享图片
.然后再给这个用户授所有权限:
grant all on *.* to 用户名@localhost with grant option;

注: 1.这是把所有的权限授权给这个用户并允许这个用户给其他用户授权,[ with grant option ] 代表此用户可以给其他用户授权  

        2.如果不想授予所有权限可以在on 后面写 [ select 数据库名.表名 ],代表授予这个数据库下这个表的查询权限

技术分享图片
刷新权限:
FLUSH PRIVILEGES;
 
删除用户:
DROP USER username@host;
技术分享图片

MySql操作

原文:https://www.cnblogs.com/JoanLin-workNotes/p/12864031.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!