博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql笔记(24)--安全管理
阅读量:3959 次
发布时间:2019-05-24

本文共 559 字,大约阅读时间需要 1 分钟。

安全管理

什么是安全管理?

在这里插入图片描述

查询当前所有用户

USE mysql;SELECT USER FROM `user` u ;

在这里插入图片描述

如何管理用户?

创建用户

CREATE USER ben identified BY '12345'USE mysql;SELECT USER FROM `user` u ;

在这里插入图片描述

IDENTIFIED BY指定的口令为纯文本,MySQL将在保存到user表之前对其进行加密。为了作为散列值指定口令,使用IDENTIFIED BY PASSWORD

重命名用户

RENAME USER ben TO hardy;

在这里插入图片描述

删除用户

DROP USER hardy;

在这里插入图片描述

设置访问权限

在创建用户账号后,必须接着分配访问权限。新创建的用户账号没有访问权限。它们能登录MySQL,但不能看到数据,不能执行任何数据库操作

查看用户权限

SHOW GRANTS FOR hardy;

在这里插入图片描述

在这里插入图片描述

使用 grant …to 设置权限

在这里插入图片描述

GRANT SELECT ON crashcourse.* TO hardy;

在这里插入图片描述

在这里插入图片描述

使用 revoke… from 撤销权限

REVOKE SELECT ON crashcourse.* FROM hardy;

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改密码

不同版本方法不同

查看当前使用的用户名

select user();

在这里插入图片描述

思维导图–总结

在这里插入图片描述

转载地址:http://apozi.baihongyu.com/

你可能感兴趣的文章
python超简单的web服务器
查看>>
代理模式、静态代理、动态代理、aop
查看>>
Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00
查看>>
大型Web2.0站点构建技术初探
查看>>
机器学习算法汇总:人工神经网络、深度学习及其它
查看>>
解决Spring中AOP不能切入Struts的DispatchAction方法的问题
查看>>
出国以后才知道英语应该怎么学
查看>>
计算机专业权威期刊投稿经验总结
查看>>
如何在三个月内学会一门外语?
查看>>
看看你对Linux到底了解多少?
查看>>
网上看到的:ARM入门最好的文章(转)
查看>>
中国最美情诗100句
查看>>
javascript注册window的onload事件问题研究
查看>>
客户端技术分页控件javascript+css,可用于任何服务器端技术
查看>>
学习Swing 的网站[转]
查看>>
Google App engine 的第一个应用 midispot
查看>>
提问的智慧
查看>>
关于dom4j无法解析xmlns问题及生成非UTF-8字符集乱码问题的解决
查看>>
很好的一篇文章 如果让我重做一次研究生 王汎森
查看>>
保护U盘批处理文件
查看>>