首页 > 数据库 >SQL--DCL

SQL--DCL

时间:2024-01-25 12:34:38浏览次数:39  
标签:DCL 用户名 -- 数据库 用户 主机名 SQL 权限

  • DCL-介绍

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

  • DCL-管理用户

    1. 查询用户
      USE mysql;
      SELECT * FROM user;

    2. 创建用户
      CRESTE USER '用户名'@'主机名' IDENTIFIED BY '密码';

    3. 修改用户密码
      ALTER USER '用户名'@'主机名' IDENTIFIED WITH mysql_native_password BY '新密码';

    4. 删除用户
      DROP USER '用户名'@'主机名';

  • DCL-权限控制

    MySQL中定义了很多种权限,常用的有一下几种:

    权限 说明
    ALL 所有权限
    SELECT 查询数据
    INSERT 插入数据
    UPDATE 修改数据
    DELETE 删除数据
    ALTER 修改表
    DROP 删除数据库/表/视图
    CREATE 创建数据库/表
  • DCL-权限控制

    1. 查询权限
      SHOW GRANTS FOR '用户名'@'主机名';

    2. 授予权限
      GRANT 权限列表 ON 数据库名 表名 TO '用户名'@'主机名';

    3. 撤销权限
      REVOKE 权限列表 ON 数据库名 表名 FROM '用户名'@'主机名';

标签:DCL,用户名,--,数据库,用户,主机名,SQL,权限
From: https://www.cnblogs.com/nakjima/p/17985445

相关文章

  • AngusTester 和 JMeter JDBC 测试结果比较
    本次测试主要目的是对比AngusTester和JMeter对JDBC协议性能表现。测试环境以下测试AngusTester和JMeter使用相同环境。注意:本次测试是在同一台PC机上进行,如果想测试特定配置下数据库的准确性能,需要将测试机和MySQL服务器分开部署,或者使用更高配置的测试服务器。软......
  • C转C++速成浅入浅出系列——STL之set
    本系列为应付考研复试用,知识浅入浅出,很多地方不深究细节原理;如有谬误,欢迎大家指出。set【setof:集合】理解为集合。特点是①元素各不相同②元素会自动从小到大排序③初始时无法指定其大小需提供头文件#include<set> 创建注意初始时不能指定其大小。(不能说集合里有5个......
  • Web server failed to start. Port 8080 was already in use.
    场景上午在启动程序时,发现端口被占用,启动失败了***************************APPLICATIONFAILEDTOSTART***************************Description:Webserverfailedtostart.Port8080wasalreadyinuse.Action:Identifyandstoptheprocessthat'slisteni......
  • 教程|幻兽帕鲁服务器数据备份与恢复
    搭建幻兽帕鲁个人服务器,最近不少用户碰到内存不足、游戏坏档之类的问题。做好定时备份,才能轻松快速恢复游戏进度这里讲一下如何定时将服务器数据备份到腾讯云轻量对象存储服务,以及如何在有需要的时候进行数据恢复。服务器中间的数据迁移,也可以参考本指南,免去手动拷贝数据,直接使用......
  • FFmpeg安装与使用
    前言ffmpeg是十分强大的视频录制及格式转换的命令行工具安装windows教程而Mac可以直接用Homebrew来安装ffmpeg:brewinstallffmpeg视频转webp比如将input.mp4转化成output.webp,并且要求:为帧率为20帧每秒,循环播放,默认渲染预设效果,分辨率为800px宽600px高......
  • 目录时间戳的规律
    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788......
  • 专栏:手把手构建生产级监控系统
    笔者去年在极客时间发布了一个专栏《运维监控系统实战笔记》,很多朋友借此梳理了较为体系化的运维监控系统知识,但是限于专栏篇幅,有些手把手实操类的内容没有办法展开,另外时隔一年,监控系统的技术栈也有了一些变化,所以笔者决定在这里把这些内容补充完整。监控系统的典型架构对于......
  • 函数--递归调用
    1.怎么写出一个递归函数step1,写好公式公式是怎么得出的?一般来说通过数学上的归纳演绎、总结得出,具体看下面的例子。step2,一定要写结束条件这一步比较简单,还是得到公式比较关键。2.走楼梯Description假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?为......
  • Uni-app页面路由的五种写法
    uni.navigateTo(OBJECT)uni.redirectTo(OBJECT)uni.reLaunch(OBJECT)uni.switchTab(OBJECT)uni.navigateBack(OBJECT) 概要代码展示在最后,可以在应用中感受这几种不同方法的不同页面路由的方式有很多,在项目中遇到不同的跳转需求,就需要使用不同的跳转方法,下面介绍一下不......
  • c++ openssl加密 解密
    #include<iostream>#include<boost/asio.hpp>#include<boost/beast.hpp>#include<boost/beast/websocket.hpp>#include<boost/asio/spawn.hpp>#include<json.hpp>#include<boost/filesystem.hpp>#include<fstrea......