数据控制语言

观察mysql系统中所有的数据库

Show databases;

然后看最后一行的表user

Desc user;

发现里边有host和user里边有两个表,这是符合主键,两个加起来只要不一样就可以确定唯一的一行,可以用select host,user from user 来局部看user中的两项

可以看到,root的权限是localhost,这个表示只能在当地用root账户和密码登录,如果是%,任何电脑都可以登录你的服务器

最后一列是密码,倒数第二列是加密密码的,可以看到其他密码被加密了,root没有密码,我们现在要创建一个用户,也会出现在这个表中

我们可以发现,同一个密码,同一个加密方式,加密出来的东西还是不一样,说明还给我们加了一点别的东西

用这行代码可以进入用户

用这一行可以改创建的用户密码

同样的,这个可以删除用户

但是我们发现他只有两个权限,还是没有意义的,现在去修改权限

这里可以发现我们把查看qiku数据库权限给了用户admin,发现多出来了一个qiku

可以看到我们只有查询权限,没有删除权限,给什么权限有什么权限,不给就没有

这行指令是给所有权限

这样就可以创建表了

我们要取消一个权限就用revoke,后边权限一模一样

给权限必须是Mysql,不能自己给自己

相关推荐
code_whiter8 分钟前
01-MySQL数据库基础
数据库·mysql
weixin_3823952329 分钟前
本地部署 ERP 选型记录:从 Excel 到轻量系统的这几年
数据库·人工智能·数据挖掘
2401_891409261 小时前
期货量化用得上的几类行情数据:逐笔、Level2、分钟线和五档tick
数据库
海绵宝宝转agent2 小时前
基于Redis ZSet+AOP+注解实现限流注解算法
数据库·redis·算法
imDwAaY2 小时前
Redis 也能做消息队列?从 Stream 的存储讲到消费确认
数据库·redis·缓存
@Mike@2 小时前
13-数据库学习笔记(查询执行处理模型)
数据库·笔记·学习
弈栈录3 小时前
MySQL 事务、索引与锁:后端开发必须掌握的数据库基础
数据库·后端
9624563 小时前
餐饮 SaaS 优惠券系统架构演进(三):优惠计算引擎——商品级计价、冲突策略与优惠分摊
java·数据库·spring boot
染指11103 小时前
135.Agent-多Agent框架-LangChain多智能体(SubAgents子代理)
数据库·人工智能·设计模式·langchain·agent·agents
Elastic 中国社区官方博客3 小时前
错误最多的服务运行正常:使用 ES|QL 从日志进行根因分析
大数据·运维·数据库·sql·elasticsearch·搜索引擎·全文检索