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

linux 学成之路(基础篇)(二十三)MySQL服务(下)

目录

一、用户权限管理概述

二、用户权限类型

三、用户赋予权限

四、删除权限

五、删除用户


一、用户权限管理概述

        数据库用户权限管理是数据库系统中非常重要的一个方面,它用于控制不同用户访问和操作数据库的权限范围。数据库用户权限管理可以保护敏感数据和数据库结构,确保只有被授权的用户才可以操作和使用数据库,防止数据被修改或泄露,并最大程度地保证数据库的安全

二、用户权限类型

        ALL PRIVILEGES:拥有该权限的用户可以执行所有数据库的所有操作,包括创建/删除/修改数据库和表、执行 SELECT/INSERT/UPDATE/DELETE 等语句。
        CREATE:拥有该权限的用户可以创建新数据库和表。
        DROP:拥有该权限的用户可以删除数据库和表。
        SELECT:拥有该权限的用户可以执行 SELECT 语句,即查询数据。
        INSERT:拥有该权限的用户可以执行 INSERT 语句,即向表中插入数据。
        UPDATE:拥有该权限的用户可以执行 UPDATE 语句,即更新表中的数据。
        DELETE:拥有该权限的用户可以执行 DELETE 语句,即删除表中的数据。
        INDEX:拥有该权限的用户可以创建和删除索引。
        ALTER:拥有该权限的用户可以更改表的结构定义,例如更改列的属性、重命名表或更改表的引擎类型等。
        CREATE VIEW和CREATE ROUTINE:分别拥有创建视图和创建存储过程等常规操作的权限。
        SHUTDOWN:拥有该权限的用户可以关闭 MySQL 服务器。
        GRANT OPTION:拥有该权限的用户可以将自己的权限授予其他用户或组。

三、用户赋予权限

        格式:grant  权限  on  数据库.数据表  to  授权用户@授权主机 identified by  '密码';

           使用管理员用户创建一个新用户,给与登录密码但不给与权限(在数据库test中)

        此时无法创建数据库

         当赋予用户权限(可以创建数据库jx,数据表,但是无法删除数据表 )

四、删除权限

        格式:revoke  权限类型  on  数据库.数据表  from  授权用户@授权主机;

        删除用户权限 进行测试

五、删除用户

         用户测试

http://www.lryc.cn/news/103473.html

相关文章:

  • MySQL初探
  • blender 用蒙版添加材质
  • 前端面试的性能优化部分(2)每篇10题
  • Spring——Spring是什么?IoC容器是什么?
  • 【CNN-BiLSTM-attention】基于高斯混合模型聚类的风电场短期功率预测方法(Pythonmatlab代码实现)
  • golang深刻剖析——channel
  • ERROR in unable to locate ‘***/public/**/*‘ glob
  • 简述一下你了解的 Java 设计模式
  • [开发] 认证的几种方式简介
  • ansible-playbook roles模块编写lnmp剧本
  • 什么是汽车软件的模糊测试?
  • Datax使用
  • HTML不常用但是好用的标签
  • 蓝桥杯2018省赛全球变暖dfs
  • Bean的作用域 - spring
  • [ncnn]ncnnoptimize使用
  • Elasticsearch笔记
  • 《怎样顺利通过答辩:论文答辩的策略与技巧》
  • uniapp 微信小程序:页面+组件的生命周期顺序
  • Linux CentOS 8 编译安装Apache Subversion
  • 谈一谈缓存穿透,击穿,雪崩
  • 如何对反编译的安卓应用进行调试并修改
  • C#实现数据库数据变化监测(sqlservermysql)
  • MFC第二十三天 HBrush对闭合图形的填充、CPen、CFont类常用功能与LOGFONT和LOGPEN结构体
  • 深入学习 Redis - 渐进式遍历 scan 命令、数据库管理命令
  • python+opencv实现显示摄像头,截取相关图片,录取相关视频
  • 第十章:重新审视扩张卷积:一种用于弱监督和半监督语义分割的简单方法
  • 指令收集:DOCKER+K8S
  • Minecraft 1.20.x Forge模组开发 05.矿石生成
  • 运维面试大全