mysql 常用的命令之用户篇
admin
2023-05-20 09:22:30
0

新建用户: 

create user 用户名;                         --建立一个空密码用户.

create user 用户名 IDENTIFIED BY '密码';           --新建用户时创建密码.

grant select[,insert...] on mysql.user to 用户名 identified by '密码';   --新建用户的同时,授予用户select mysql数据库user表的权限.


更新密码: 

1. set password=password('密码');                --修改当前用户密码.

2. set password for 用户名=password('密码');         --修改指定用户密码.

3. update mysql.user set password=password('密码') where user='用户名'  --用update直接修改

 flush privilegs;                                     --更新内存使之生效


查看用户权限:

use mysql

select * from user where User='test'\G;           --格式化查看test用户的权限.


删除用户:

delete from user where user='';   --删除user表中,用户名为空的列,必加from。防止任务用户都可以随便登录

flush privileges;             --刷新内存使修改生效       


给用户授权:

grant all on mysql.user to test@'%';     --赋予所有名为test的用户mysql数据库user表的所有权限.

grant all on stu.* to test2@'%';       --赋予所有test2用户对stu数据库的权限


查询用户权限:

select * from mysql.user where user='随便一个用户名';   --查询用户在数据库级的权限

show grants;                              --查询当前用户权限

show grants for 用户名;                       --查询指定用户的权限


回改权限:

revoke all privileges on mysql.user from test;       --回收test用户对mysql.user数据表的所有权限.

revoke select on mysql.user from test2;           --回收test2对mysql.user数据表的select权限.


相关内容

热门资讯

“抗生素牛蛙”为何难杀? “抗生素牛蛙”,又重出江湖了!准确说,一直就隐匿在江湖根除不尽,太难杀了!近日,有媒体随机网购了一些...
没招了?美媒爆料:美军群发邮件... 据美国有线电视新闻网(CNN)8月3日报道,多名消息人士透露,美军中央司令部的高级官员上周发出一封群...
“荷兰弟”替身是个“河南弟”:... 封面新闻记者 王一理目前,电影《蜘蛛侠:崭新之日》正在热映中。8月2日,河南演员王壮壮发文表示,自己...
3人用AI合成700多份不雅照... 近日,山东德州,当地邮政部门工作人员发现多处邮箱出现笔迹一致的可疑信件,收件人多为企业高管、老板等。...
他扮演蜘蛛侠涨粉千万,流量密码... Joshua Watson(约书亚·沃森)是一位美国知名的视觉特效(VFX)内容创作者和社交媒体影响...
国企信创数字化改造,部署 AI... 国企信创数字化改造,最难的不是把 AI 智能体“装上去”,而是让它在国产电脑、国产操作系统和现有业务...
三宜电气申请户外高压限流熔断器... 国家知识产权局信息显示,浙江三宜电气有限公司申请一项名为“一种户外高压限流熔断器”的专利,公开号CN...
AI+物理未来在哪?量子计算大... 8月3日,为期三天的“第五届CCF量子计算大会暨大湾区量子科学论坛”(以下简称“量子计算大会”)在深...
求问空气净化器有用吗?什么品牌... 最佳回答 空气净化器当然是有用的呀,真的可以起到净化室内空气的作用。目前市面上卖得最火的空气净化器都...
哪个品牌的座便器好 我家用的就是箭牌价格有贵的有便宜的,性价比比较高,他们的价格1000多的20000的都有像我们买20...