返回顶部
首页 > 资讯 > 数据库 >MySQL权限系统简介
  • 848
分享到

MySQL权限系统简介

2024-04-02 19:04:59 848人浏览 八月长安
摘要

1)          权限的授予与回收 方法一:Mysql 的权限系统相关权限信息主要存

1)          权限的授予与回收

方法一:Mysql 的权限系统相关权限信息主要存储在几个被称为grant tables 的系统表中,即: mysql.User,mysql.db,mysql.Host,mysql.table_priv 和mysql.column_priv。手工修改了权限相关的表之后,都需要执行“FLUSH PRIVILEGES”命令重新加载MySQL的权限信息;

方法二:通过GRANT,REVOKE 或者DROP USER 命令来修改相关权限,则不需要手工执行FLUSH PRIVILEGES 命令;因为通过GRANT,REVOKE 或者DROP USER 命令所做的权限修改在修改系统表的同时也会更新内存结构中的权限信息。在MySQL5.0.2 或更高版本的时候,MySQL 还增加了CREATE USER 命令,以此创建无任何特别权限(仅拥有初始USAGE权限)的用户,通过CREATE USER 命令创建新了新用户之后,新用户的信息也会自动更新到内存结构中。所以,建议读者一般情况下尽量使用GRANT,REVOKE,CREATE USER 以及DROP  USER 命令来进行用户和权限的变更操作,尽量减少直接修改grant tables 来实现用户和权限变更的操作。

2)          查看授予的权限

查看某个用户目前拥有的权限,这可以通过两个方式实现:

首先是通过执行“SHOW GRANTS FOR 'username'@'hostname'” 命令来获取之前该用户身上的所有授权。

另一种方法是查询grant tables 里面的权限信息。

3)          权限级别

MySQL 中的权限分为五个级别,分别如下:

权限

Global

Database

Table

Column

Routine

INSERT

Y

Y

Y

Y

SELECT

Y

Y

Y

Y

UPDATE

Y

Y

Y

Y

ALTER

Y

Y

Y

CREATE

Y

Y

Y

DELETE

Y

Y

Y

DROP

Y

Y

Y

INDEX

Y

Y

Y

ALTER  ROUTINE

Y

Y

Y

EXECUTE

Y

Y

Y

ALL  [PRIVILEGES]

Y

Y

CREATE  ROUTINE

Y

Y

CREATE  TABLESPACE

Y

Y

CREATE  TEMPORARY TABLES

Y

Y

CREATE  VIEW

Y

Y

EVENT

Y

Y

GRANT  OPTioN

Y

Y

LOCK  TABLES

Y

Y

PROXY

Y

Y

REFERENCES

Y

Y

SHOW  DATABASES

Y

Y

SHOW  VIEW

Y

Y

TRIGGER

Y

Y

CREATE  USER

Y

FILE

Y

PROCESS

Y

RELOAD

Y

REPLICATION  CLIENT

Y

REPLICATION  SLAVE

Y

SHUTDOWN

Y

SUPER

Y

USAGE

Y

您可能感兴趣的文档:

--结束END--

本文标题: MySQL权限系统简介

本文链接: https://lsjlt.com/news/45194.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL权限系统简介
    1)          权限的授予与回收 方法一:MySQL 的权限系统相关权限信息主要存...
    99+
    2024-04-02
  • MySQL权限管理简介
    本篇内容主要讲解“MySQL权限管理简介”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL权限管理简介”吧!一、MySQL权限简介  &nb...
    99+
    2024-04-02
  • MySQL权限系统
    MySQL权 限系统 1)  设置口令 ...
    99+
    2024-04-02
  • MySQL权限控制的简单介绍
    这篇文章主要介绍“MySQL权限控制的简单介绍”,在日常操作中,相信很多人在MySQL权限控制的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL权限控制的简单...
    99+
    2024-04-02
  • Mysql存取权限系统(转)
    Mysql存取权限系统[@more@]Mysql有一个高级的但不标准的存取权限系统.此部分即描述其如何工作. 权限系统做什么 Mysql的权限系统的主要功能是验证从假定主机来的用户连接.以及检查用 户对数据...
    99+
    2024-04-02
  • MySQL权限表介绍
    MySQL权限表存放在MySQL数据库里,由mysql_install_db脚本初始化。这些MySQL权限表分别为“user、db、table_priv、 columns_priv、proc_priv和ho...
    99+
    2024-04-02
  • Docker容器运行时权限和Linux系统功能简单介绍
    这篇文章主要介绍“Docker容器运行时权限和Linux系统功能简单介绍”,在日常操作中,相信很多人在Docker容器运行时权限和Linux系统功能简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Doc...
    99+
    2023-06-04
  • MySQL基础篇(07):用户和权限管理,日志体系简介
    本文源码:GitHub·点这里 || GitEE·点这里 一、MySQL用户 1、基础描述 在数据库的使用过程中,用户作为访问数据库的鉴权因素,起到非常重要的作用,安装MySQL时会自动生成一个root用户,作为数据库管理员,拥...
    99+
    2021-04-28
    MySQL基础篇(07):用户和权限管理,日志体系简介
  • MySQL权限表的介绍
    MySQL权限表是用于存储和管理MySQL数据库系统中的用户权限信息的表。它是MySQL权限控制系统的核心组成部分,用于控制用户对数...
    99+
    2023-09-23
    MySQL
  • Windows系统中的文件系统NTFS及权限设置介绍
    Windows系统中的文件系统 一.  在Windows系统中有过三种文件系统:       FAT16(只能应用于16系统,比如DOS,单个分区最大2GB),...
    99+
    2023-05-30
    NTFS 权限设置 Windows 系统 文件系统 权限
  • 涉及MySQL用户及权限管理的简单介绍
    本文主要给大家介绍MySQL用户及权限管理,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下MySQL用户及权限管理吧。 MySQL用户及权限...
    99+
    2024-04-02
  • MySQL中权限系统的示例分析
    小编给大家分享一下MySQL中权限系统的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! create user...
    99+
    2024-04-02
  • MySQL数据库的权限介绍
    本篇内容介绍了“MySQL数据库的权限介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MySQL权限介绍...
    99+
    2024-04-02
  • linux系统chmod 755权限
    chmod 755意味着你给文件或目录设置了以下权限:- 所有者(Owner)具有读、写和执行权限- 所有者所在的组(Group)具...
    99+
    2023-09-28
    linux
  • 监控系统简介
    一、     为何需要监控系统在一个IT环境中会存在各种各样的设备,例如,硬件设备、软件设备,其系统的构成也是非常复杂的。多种应用构成复杂的IT业务系统,保...
    99+
    2024-04-02
  • 详细介绍Mysql Grant用户权限
    下面一起来了解下Mysql Grant用户权限,相信大家看完肯定会受益匪浅,文字在精不在多,希望Mysql Grant用户权限这篇短内容是你想要的。MySQL权限图:很明显总共27个权限:下面是具体的权限介...
    99+
    2024-04-02
  • MySQL用户与权限管理介绍
    这篇文章主要介绍“MySQL用户与权限管理介绍”,在日常操作中,相信很多人在MySQL用户与权限管理介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL用户与权限管理...
    99+
    2024-04-02
  • 精简版ghost win7系统简介
    今天为大家介绍的是系统之家精简版ghost win7系统的详细内容,因为近期很多朋友都是对精简版ghost win7系统比较感兴趣,所以针对这个需求,在这里给大家带来精简版ghost win7系统推荐,一起来了解一下精简版ghost win...
    99+
    2023-07-19
  • 数据库系统简介
    什么是数据库系统? 数据库系统=数据库(DataBase(DB))+数据库管理系统(Database Management System (DBMS))+数据库应用程序(Database Application (DBA)) 数据库:为了满...
    99+
    2015-08-02
    数据库系统简介 数据库入门 数据库基础教程 数据库 mysql
  • Android系统架构简介
    一,Android系统架构 Android的系统架构主要分为五层,见下图: 从下至上依次是: Linux内核: Android基于Linux,由Linux提供核心系统服务,如安全、内存管理、进程管...
    99+
    2023-09-14
    android 系统架构
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作