mysql权限收回(MySQL如何利用DCL管理用户和控制权限)
类别:数据库 浏览量:2077
时间:2022-03-31 00:50:55 mysql权限收回
MySQL如何利用DCL管理用户和控制权限DCL(Data Control Language):数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户。
一、管理用户
1、创建用户
|
-- 创建用户 CREATE USER '用户名' @ '主机名' IDENTIFIED BY '密码' ; CREATE USER 'Summerday' @ 'localhost' IDENTIFIED BY '123456' ; |
ps:如果出现了[The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement]
的错误,可以先执行FLUSH PRIVILEGES
;语句。
2、修改用户
|
-- 修改密码 SET PASSWORD FOR '用户名' @ '主机名' = PASSWORD ( '新密码' ); SET PASSWORD FOR 'Summerday' @ 'localhost' = PASSWORD ( 'hyh123' ); |
3、查询用户
|
-- 1. 切换到mysql数据库 USE mysql; -- 2. 查询user表 SELECT * FROM USER ; |
%通配符匹配所有。
4、删除用户
|
-- 删除用户 DROP USER '用户名' @ '主机名' ; DROP USER 'Summerday' @ 'localhost' ; |
二、权限管理
1、查询权限
|
-- 查询权限 SHOW GRANTS FOR '用户名' @ '主机名' ; SHOW GRANTS FOR 'Summerday' @ 'localhost' ; |
2、授予权限
|
-- 授予权限 GRANT 权限列表 ON 数据库名.表名 TO '用户名' @ '主机名' ; GRANT SELECT ON mydb2.account TO 'Summerday' @ 'localhost' ; -- 授予所有权限 GRANT ALL ON *.* TO 'Summerday' @ 'localhost' ; |
3、撤销权限
|
-- 撤销权限 REVOKE 权限列表 ON 数据库名.表名 FROM '用户名' @ '主机名' ; REVOKE SELECT ON mydb2.account TO 'Summerday' @ 'localhost' ; -- 撤销所有权限 REVOKE ALL ON *.* FROM 'Summerday' @ 'localhost' ; |
作者:天乔巴夏丶
出处:https://www.cnblogs.com/summerday152/
本文已收录至Gitee:https://gitee.com/tqbx/JavaBlog
若有兴趣,可以来参观本人的个人小站:https://www.hyhwky.com
以上就是MySQL如何利用DCL管理用户和控制权限的详细内容,更多关于MySQL 管理用户和控制权限的资料请关注开心学习网其它相关文章!
原文链接:https://www.cnblogs.com/summerday152/p/12444857.html
您可能感兴趣
- phpstudy怎么升级mysql(phpStudy中升级MySQL版本到5.7.17的方法步骤)
- mysql 分组自定义排序(正排倒排,并不是 MySQL 的排序的全部!)
- mysql 查询都是0的值(MySQL按小时查询数据,没有的补0)
- mysql表结构设计分享(MySql开发之自动同步表结构)
- php+mysql源码部署教程(在WIN主机IIS上支持PHP和MySQL实现方法)
- mysql索引优化有哪些(MySQL如何基于Explain关键字优化索引功能)
- mysql查询逗号分割字符串(MySQL 字符串拆分实例无分隔符的字符串截取)
- 修改mysql安装服务名称(Apache为mysql以及自己的项目设置虚拟路径)
- python对mysql数据分析(python使用adbapi实现MySQL数据库的异步存储)
- mysql顺序排序(Mysql 中文排序规则说明)
- MySQL中查询数据库的大小
- mysql的存储方法(MySQL中的binary类型使用操作)
- mysql多表连接优化(浅谈Mysql多表连接查询的执行细节)
- mysql和mycat半主从复制项目(Linux如何使用 MyCat 实现 MySQL 主从读写分离)
- mysql存储过程limit参数(MySQL存储过程in、out和inout参数示例和总结)
- mysql日常运维(MySQL从库维护经验分享)
- 记忆中的台词(记忆中的台词)
- 袁冰妍轧戏 拍《琉璃》的同时还在拍《将夜》,难怪被骂演技差(拍琉璃的同时还在拍将夜)
- 刚红就耍大牌,《琉璃》角色滤镜碎一地,心疼工作人员(琉璃角色滤镜碎一地)
- 袁冰妍郑业成这对可以处,有脸红情话他们是真的敢说(袁冰妍郑业成这对可以处)
- 《祝卿好》台词又土又甜,就喜欢这么直接的恋爱(祝卿好台词又土又甜)
- 大女主 汤唯垂青电视圈,搭档朱亚文出演《大明皇妃孙若微传》(汤唯垂青电视圈)
热门推荐
- sqlserver修改排序规则几种方法(SQL Server 分页编号的另一种方式推荐)
- vmware16虚拟机的安装教程(最新虚拟机VMware 14安装教程)
- laravel 数据库迁移(Laravel数据库读写分离配置的方法)
- sqlserver日志被删除(sql server日志处理不当造成的隐患详解)
- laravel提取数据库的字段(Laravel创建数据库表结构的例子)
- django数据库详解(Django页面数据的缓存与使用的具体方法)
- ftp服务器映射到外网(外网远程电脑访问内网的FTP的实现方法)
- vue怎么定义router的动态路由(vue.js Router中嵌套路由的实用示例)
- docker-compose 开发代码(Docker Compose多容器部署的实现)
- vue3.0全家桶教程elementui学习(vite+vue3.0+ts+element-plus快速搭建项目的实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9