04 数据控制语言DCL
数据控制语言DCL
- DCL
- 关键词
- 示例
DCL
数据库中往往包含了非常重要的数据,可以通过访问控制来确保数据的安全。数据控制语言DCL可以为我们指定的用户授予一定的权限,或者从指定的用户处召回指定的权限。
关键词
-- 授权
grant
-- 召回
revoke
示例
-- 创建用户,该用户的用户名为xizhi,访问口令是xizhi00;该⽤户可以从任意主机访问数据库服务器,因为用户名后面 @ 后⾯使⽤了可以表示任意多个字符的通配符 %。如果要限制访问网段主机,就需要把主机的网段添加到@后面
create user 'xizhi'@'%' identified by 'xizhi00'; -- 这个时候该用户是没有任何权限的
-- 授权 给xizhi授予数据库hrs 中表tb_dept的查询权限
grant select on hrs.tb_dept to 'xizhi'@'%';
-- 给xizhi授予数据库hrs中所有对象 插入,更新和删除权限
grant insert,update,delete on hrs.* to 'xizhi'@'%';
-- 给xizhi授予执行DDL的权限
grant create,drop,alter on school.* to 'xizhi'@'%'
-- 召回权限
revoke insert,update,delete on hrs.* from 'xizhi'@'%';
-- 召回所有权限
revoke all privileges on *.* from 'xizhi'@'%';
-- 刷新权限
flush privileges
04 数据控制语言DCL相关推荐
- mysql数据控制语言_mysql数据控制语言DCL(Data Control Language)-数据库
编辑推荐: 本文来自于网络,主要介绍了mysql数据控制语言DCL的创建.删除.修改用户密码.授予权限等代码编写. #创建用户 create user '用户名'@'允许登录的地址' identifi ...
- SQL——数据控制语言DCL(GRANT,REVOKE,COMMIT,ROLLBACK)
DCL 数据控制语言(Data Control Language,DCL)在SQL语言中,是一种可对数据访问权进行控制的指令,它可以控制特定用户账户对数据表.查看表.存储程序.用户自定义函数等数据库对 ...
- MySQL - 04.数据控制语言(Data Control Language,DCL)
1.事务:一条或多条SQL语句组成的一个执行单位,这组SQL语句要么都执行,要么都不执行. 2.事务的特点:A(原子性),C(一致性),I(隔离性),D(持久性). 3.事务的并发问题:脏读.不可重复 ...
- mysql数据控制语言_Mysql数据控制语言DCL(Data Control Language)
1.Mysql中的用户管理: Mysql中的用户,存储在系统数据库mysql中的user表中,表初始内容只有localhost-----root用户. 创建用户: Create user '用户名'@ ...
- 数据控制语言(DCL)语法合集
目录 用户的创建.删除.查询和改密 授权:授予与回收 数据库角色 上述语句实战 用户的创建.删除.查询和改密 创建用户 语法格式: create user '用户名'@ '允许登录的位置' ident ...
- mysql数据库存储多语言_数据库---数据控制语言(DCL)
mysql中,权限是系统内定的一些"名词"(单词),大约30个,每个权限表示"可以做什么工作". 则分配权限就是相当于让某个用户可以做哪些工作. 主要权限如下: ...
- DCL(数据控制语言)和TCL(事务控制语言)
文章目录 1.DCL(数据控制语言) 2.TCL(事务控制语言) 3. 其他常用sql语句 1.DCL(数据控制语言) DCL主要用来管理数据库用户以及用户涉及的权限 1.1 创建数据库中的新用户 语 ...
- mysql中数据定义和数据控制语言_MySQL 数据定义语言(DDL)
SQL 包含以下 4部分:1数据定义语言(DDL):DROP.CREATE.ALTER 等语句.2数据操作语言(DML):INSERT(插入).UPDATE(修改).DELETE(删除)语句.3数据查 ...
- SQL基础入门-数据控制语言-Grant与Revoke
SQL九大核心动词分成四种语言,数据定义语言DDL包括动词Create.Drop.Alter:数据操纵语言DML包括动词Insert.Update.Delete:数据控制语言DCL包括动词Grant. ...
最新文章
- 《Visual Studio程序员箴言》笔记
- golang内存对齐
- 组合和聚合的区别,通俗易懂。
- 如何将xml的String字符串转化标准格式的String字符串
- sympy —— Python 符号运算
- 回溯算法 python
- 两台电脑如何实现共享文件
- 吹气球-LintCode
- 工业云计算技术在工业自动化系统中的作用
- CSS+DIV布局中absolute和relative区别
- 妖怪,你可认得这32个关键字?
- iOS开发 info.plist设置app启动页面
- 在金融业务中跨行清算系统的实现过程
- 【干货】教你用python给你的微信朋友群发私人订制的藏头诗
- 分享一个前两天写的自动监控blocking 的脚本(基于12C)
- #论文阅读# MORAN
- 2019-mathorcupB题-环形穿梭机调度模型(思路篇)
- HBuilder 解决真机/模拟器调试时adb.exe冲突
- 微信小程序录音与音频播放控制功能
- 0基础0资源,只靠3步涅槃重生
热门文章
- 输出一句英文话语中的单词数量
- 眼中体:大家眼中的IT男
- 网络电影也做春节档,能够与院线争到多少蛋糕?
- Java Condition类使用及分析
- LC28 Generate Parentheses
- 2021年图灵奖简介
- 机械设计与计算机技术相关的论文,计算机技术机械制造论文-专业论文.doc 文档全文免费预览...
- python 基于itchat详解微信防撤回程序
- CDA LEVEL 1 考试,知识点汇总《市场调研》
- 我的世界服务器显示离线,我的世界离线模式怎么玩服务器 | 手游网游页游攻略大全...