【MySQL】创建一个普通用户、赋权

本文详细介绍了如何在数据库系统中创建用户,如createuser命令及其参数,以及如何为用户分配select、insert等权限。后续讲述了如何撤销权限,特别提到权限撤销是否必须基于创建时的权限。最后,列举了关键的IT术语和操作,涵盖了数据库权限控制的基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建用户

 create user '用户'@'允许登录的ip' identified by '密码' 

在另外一个终端上打开,发现只能查看部分数据库

 为用户赋予权限

grant 权限名, 权限名 on 数据库名.数据表 to '用户名'@'ip'

权限名有select insert update drop delete alter create等等,all privileges和all可代替所有

test中就可以看到weiqiumi这个数据库了,但是只能查看数据

 撤销用户权限

revoke  权限1,权限2,...  on 数据库名.*  from '用户名'@‘IP’

 只能按创建时对应删除权限?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值