当前位置: 首页 > news >正文

数据库DCL语句

数据库DCL语句

介绍:

DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访
问权限。

管理用户:

查询用户:

select * from mysql.user;

创建用户:

create user '用户名'@'主机名' identified by '密码';

修改用户密码:

alter user '用户名'@'主机名' identified  with mysql_native_password BY '新密码'; 

删除用户:

drop user '用户名'@'主机名';

注意事项:

• 在MySQL中需要通过用户名@主机名的方式,来唯一标识一个用户
• 主机名可以使用 % 通配。
• 这类SQL开发人员操作的比较少,主要是DBA( Database Administrator 数据库
管理员)使用

权限控制:

在这里插入图片描述

查询权限

show grants for '用户名'@'主机名';

授予权限

grant 权限列表 on 数据库名.表名 to '用户名'@'主机名';

撤销权限

revoke 权限列表 on 数据库.表名 from '用户名'@'主机名';

注意事项:

• 多个权限之间,使用逗号分隔
• 授权时, 数据库名和表名可以使用 * 进行通配,代表所有。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • ES基础概念
  • freertos串口DMA队列发送卡死
  • Java的函数式接口和 Lambda 表达式
  • ICML 2024 Mamba 论文总结
  • Vue3判断变量和对象不为null和undefined
  • 为了性能,放弃tft_eSPI,选择arduino_gfx吧
  • Mysql 的 binlog 有几种格式?
  • 用Python Pygame做的一些好玩的小游戏
  • 【大数据】MapReduce JAVA API编程实践及适用场景介绍
  • 自回归模型(二):具有自回归误差的回归
  • 数据库缓存 buffer pool详解
  • 科技前沿:IDEA插件Translation v3.6 带来革命性更新,翻译和发音更智能!
  • HyperLPR3 车牌识别
  • 系统架构师-考试-基础题-错题集锦1
  • LLVM Visual Studio构建
  • 分享一款快速APP功能测试工具
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • Android 控件背景颜色处理
  • conda常用的命令
  • Java小白进阶笔记(3)-初级面向对象
  • LeetCode18.四数之和 JavaScript
  • leetcode讲解--894. All Possible Full Binary Trees
  • log4j2输出到kafka
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • OSS Web直传 (文件图片)
  • Spark学习笔记之相关记录
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Vue UI框架库开发介绍
  • 大型网站性能监测、分析与优化常见问题QA
  • 关于字符编码你应该知道的事情
  • 聊聊redis的数据结构的应用
  • 码农张的Bug人生 - 见面之礼
  • 前端技术周刊 2019-01-14:客户端存储
  • 浅谈Golang中select的用法
  • 温故知新之javascript面向对象
  • 赢得Docker挑战最佳实践
  • 《码出高效》学习笔记与书中错误记录
  • 阿里云重庆大学大数据训练营落地分享
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​如何在iOS手机上查看应用日志
  • #### go map 底层结构 ####
  • #Linux(权限管理)
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (c语言)strcpy函数用法
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)ssm高校实验室 毕业设计 800008
  • (力扣)循环队列的实现与详解(C语言)
  • (生成器)yield与(迭代器)generator
  • (四)鸿鹄云架构一服务注册中心
  • (算法二)滑动窗口
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模