IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> MySQL_10_用户管理 -> 正文阅读

[系统运维]MySQL_10_用户管理

MySQL_10_用户管理

配置用户

列出服务器:SHOW STATUS;


列出服务器报错信息:SHOW ERRORS;


列出服务器警告信息:SHOW WARINGS;


用户管理

MySQL所有用户相关信息默认存储在mysql的数据库中


如:查看系统中已有的用户
在这里插入图片描述
//user表中的user字段含有所有的用户名


创建用户格式:CREATE USER 用户名 IDENTIFIED BY ‘明文密码’;

1)IDENTIFIED BY为给用户配置密码(可省略),且自动加密

2)也可直接插入数据至user表以添加用户(不建议使用,损害服务器本身)


重命名用户格式:RENAME USER 原用户名 TO 新用户名;


删除用户格式:DROP USER 用户名;

1)删除用户时,会同时删除该用户的权限


修改用户密码格式:set password for 用户名@主机名 = password(‘明文密码’)

1)用户名和主机名用于指定主机下的用户(不指定,则为当前用户);

2)password()函数代表对明文密码进行加密


权限管理

列出指定用户权限格式:SHOW GRANTS FOR 用户名@主机名;

1)新创建的用户默认仅有访问权限(仅能登录),不能查看/操作任何数据


添加指定用户权限格式:GRANT 权限1,权限N ON 范围 TO 用户名;


移除指定用户权限格式:REVOKE 权限1,权限N ON 范围 FROM 用户名;

1)添加/移除用户权限时,该用户必须是已存在的用户;

2)针对数据库/表所添加的权限,在数据库/表被删除,又建立同名数据库/表时其所添加的权限对新表依然存在,并起作用


指定的范围如下:

范围说明
数据库.表指定数据库中的指定表
数据库.*指定数据库中所有的表
*.*所有数据库中所有的表
ALL整个服务器

指定权限如下:

权限说明
ALL除GRANT OPTION以外的所有权限
ALL PRIVILEGES所有权限
USAGE无任何权限(仅登录)

用户相关权限说明
CREATE USER可使用CREATE USER、 DROP USER、RENAME USER 和REVOKE ALL PRIVILEGES
GRANT OPTION可使用GRAN和REVOKE

数据相关权限说明
SELECT可使用SELECT
UPDATE可使用UPDATE
DELETE可使用DELETE

表相关权限说明
CREATE可使用CREATE TABLE
ALTER可使用ALTER TABLE
DROP可使用DROP TABLE
LOCK TABLES可使用LOCK TABLES

视图相关权限说明
CREATE VIEW可使用CREATE VIEW
SHOW VIEW可使用SHOS VIEW

存储过程相关权限说明
CREATE ROUTINE可使用CREATE PROCEDURE
ALTER ROUTINE可使用ALTER PROCEDURE 和DROP PROCEDURE
EXECUTE可使用CALL和存储过程

其他相关权限说明
SHOW DATABASES可使用SHOW DATABASES
CREATE TERMPORARY TABLES可使用CREATE TERMPORARY TABLES
INDEX可使用CREATE INDEX 和DROP INDEX
FILE可使用SELECT INTO OUTFILE 和LOAD DATA INFILE
PROCESS可使用SHOW FULL PROCESSLIST
RELOAD可使用FLUSH

系统相关权限说明
REPLICATION CLIENT服务器位置的访问
REPLICATION SLAVE用于主从复制
SHUTDOWN可使用MYSQLADMIN SHUTDOWN(关闭MySQL)
SUPER可使用CHANGE MASTER、KILL、LOGS、PURGE、MASTER和SET GLOBAL

如:添加mwl用户对mysql数据库的user表具有增、删、改和查权限(并验证)
在这里插入图片描述


如:移除mwl用户对mysql数据库的user表具有增、删、改和查权限(并验证)
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-05-06 11:20:15  更:2022-05-06 11:21:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:46:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码