区块链技术博客
www.b2bchain.cn

SQL基础篇,你知道自己写的SQL语句属于DDL、DML还是DCL吗?(三)求职学习资料

D0b2wT.gif

本文介绍了SQL基础篇,你知道自己写的SQL语句属于DDL、DML还是DCL吗?(三)求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

作为程序员,你知道自己写的SQL语句属于传说中的DDL、DML还是DCL吗?(三)

DCL(Data control Language): 数据控制语句。用于控制不同数据段直接的许可和访问级别的语句语句。主要是DBA用来管理系统中的对象权限时所使用,常用于给不同身份的开发人员配置不同的数据库操作权限。关键字grantrevoke

grant:赋予权限

  • 常见权限设置
### 给用户test1赋予test1数据库赋权限,密码123 ### 增删查改权限 grant select, insert, update, delete on test1.* to 'test1'@'localhost' identified by '123';   ### 创建、修改、删除 MySQL 数据表结构权限 grant create, alter , drop on test1.* to 'test1'@'localhost' identified by '123'; ### 索引 grant index on test1.* to 'test1'@'localhost' identified by '123';  
  • 外键、临时表
### 外键 权限 grant references  on test1.* to 'test1'@'localhost' identified by '123';  ### 临时表 权限 grant create temporary tables  on test1.* to 'test1'@'localhost' identified by '123';
  • 视图、存储过程、函数权限:

作为程序员,你知道自己写的SQL语句属于传说中的DDL、DML还是DCL吗?(三)

DCL(Data control Language): 数据控制语句。用于控制不同数据段直接的许可和访问级别的语句语句。主要是DBA用来管理系统中的对象权限时所使用,常用于给不同身份的开发人员配置不同的数据库操作权限。关键字grantrevoke

grant:赋予权限

  • 常见权限设置
### 给用户test1赋予test1数据库赋权限,密码123 ### 增删查改权限 grant select, insert, update, delete on test1.* to 'test1'@'localhost' identified by '123';   ### 创建、修改、删除 MySQL 数据表结构权限 grant create, alter , drop on test1.* to 'test1'@'localhost' identified by '123'; ### 索引 grant index on test1.* to 'test1'@'localhost' identified by '123';  
  • 外键、临时表
### 外键 权限 grant references  on test1.* to 'test1'@'localhost' identified by '123';  ### 临时表 权限 grant create temporary tables  on test1.* to 'test1'@'localhost' identified by '123';
  • 视图、存储过程、函数权限:

作为程序员,你知道自己写的SQL语句属于传说中的DDL、DML还是DCL吗?(三)

DCL(Data control Language): 数据控制语句。用于控制不同数据段直接的许可和访问级别的语句语句。主要是DBA用来管理系统中的对象权限时所使用,常用于给不同身份的开发人员配置不同的数据库操作权限。关键字grantrevoke

grant:赋予权限

  • 常见权限设置
### 给用户test1赋予test1数据库赋权限,密码123 ### 增删查改权限 grant select, insert, update, delete on test1.* to 'test1'@'localhost' identified by '123';   ### 创建、修改、删除 MySQL 数据表结构权限 grant create, alter , drop on test1.* to 'test1'@'localhost' identified by '123'; ### 索引 grant index on test1.* to 'test1'@'localhost' identified by '123';  
  • 外键、临时表
### 外键 权限 grant references  on test1.* to 'test1'@'localhost' identified by '123';  ### 临时表 权限 grant create temporary tables  on test1.* to 'test1'@'localhost' identified by '123';
  • 视图、存储过程、函数权限:

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » SQL基础篇,你知道自己写的SQL语句属于DDL、DML还是DCL吗?(三)求职学习资料
分享到: 更多 (0)
D0b2wT.gif

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们