问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库中的DROP,GRANT REVORK分别是干什么用的

发布网友 发布时间:2022-04-22 23:40

我来回答

4个回答

热心网友 时间:2022-04-14 13:21

数据库中的DROP是用来从数据库中删除已存在的表,或从表中删除已存在的索引。语法为DROP {TABLE表 | INDEX索引 ON表 | PROCEDURE procere | VIEW view}。

数据库中的GRANT是用来给某用户或某组或所有用户(PUBLIC)提供某些特定的权限。语法为GRANt <权限>[,<权限>]...[ON<对象类型><对象名>]TO<用户名>[,<用户名>]...[WITH  GRANT OPTION]。

数据库中的REVORK是用来收回给某用户或某组或所有用户(PUBLIC)提供的某些权限。语法为REVOKE<权限>[,<权限>]...[ON<对象类型><对象名>] FROM<用户>[,<用户>]。

扩展资料:

数据库中使用DROP必须先关闭表,然后才能删除此表或此表中的索引。也可以使用 ALTER TABLE 语句 来删除表中的索引。对于非微软数据库, Microsoft Jet数据库引擎不支持DROP或 DDL 语句的使用。应采用 DAO Delete 方法。

数据库中除了创建者外,除非创建者赋予(GRANT)权限,其他人没有访问对象的权限。一旦用户有某对象的权限,他就可以使用那个特权。不需要给创建者赋予(GRANT)对象的权限,创建者自动拥有对象的所有权限,包括删除它的权限。

热心网友 时间:2022-04-14 14:39

【DROP】是做删除用的,可以删除一个表格,表格中的一列,一个视图,一个索引等等,drop的英文意思就是删除
举例:
DROP table Student;//删除学生表
Alter table Student DROP column Sname//删除学生表Student中的Sname列
DROP index Stusname;//删除视图
等等,用的多了就可以看出这个语句的用法了

【GRANT】是授权语句, 将对某个表的操作权限授予某个用户
举例:
将对学生表Student的插入权限授予用户U1:
GRANT insert
on table Student
to U1;

【REVOKE】就是收回权限,值得注意的是收回权限的时候注意是不是级联的收回
举例:
将U1对Student的插入权限收回
REVOKE insert
on table Student
from U1;
其中,GRANT语句和REVOKE语句是相对的,应该看得出来哈o(∩_∩)o

热心网友 时间:2022-04-14 16:14

drop是删除用的,比如drop table 删除表
grant是授权,比如grant select on s to u1 就是把s表的查询权给u1
revork是回收权力,与grant 配套用

热心网友 时间:2022-04-14 18:05

数据库中的操作语句就是增删查改,分别对应的是INSERT,DROP,SELECT,ALTER,当然开始最初要有定义CREATE。而GRAND是代表的授权语句。具体的就像一楼所说的一样。总体上看,就是数据查询,数据控制,数据定义和数据操纵语句。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...+sinB+sinC=0,cosA+cosB+cosC=0, 求证:cos(A+B)=-1/2 ...abc中,sinA(sinB+cosB)-sinC=0,sinB+cosC=0,求A,B的值 三角函数 已知sinA+sinB+sinC=0 cosA+cosB+cosC=0 求证:sin2A+sin2B... 已知sinA+sinB=sinC,cosA+cosB=cosC,求cos(A-B)的值 锐角三角形ABC中,比较sinAsinBsinC与cosAcosBcosC的大小 tanA tanB tan C sinA sinB sinC cosA cosB cosC 赵志杭“陶太太”捧红 是谁在六盘水火车站唱酒杯杯高来酒杯杯低里? 火车上酒杯可以携带吗 火车上酒杯能不能带 火车上让带小玻璃酒杯吗有几十个 中央厨房的发展趋势如何? ORACLE数据库如何完整卸载 怎样彻底删除SQL 数据库? 遵义朋友帮下忙,遵义哪里有厨房用品批发市场,还有食品批发市场,食品是一些做菜配料一类的, 餐饮市场未来的发展方向是什么? Oracle数据库如何干净的删除 预制菜食品市场怎么样? sql数据库怎么彻底删除数据库 怎么把oracle数据库卸载干净 麻烦问一下,谁知道成都那里有批发调料的市场(厨房用的那些佐料) 北京个人纳税证明怎么开? 个人纳税证明怎么开? 个人纳税证明怎么打 企业纳税证明证明怎么开? 企业纳税证明有什么用? 纳税证明和完税证明的区别 如何开具 国税 地税 完税证明 如何取得个人所得税完税证明? 什么是纳税证明? 纳税证明怎么开? 2019AC尼尔森食用油行业数据分析 餐饮行业的趋势是怎么样的呢? ORACLE数据库如何完整卸载? oracle数据库 如果用不了了,想卸载,我该怎么样完完全全的卸载干净?_百 ... 现在做餐饮业前景怎么样? 山东省的各个地区城市,厨房用具,食品机械零售批发市场在哪里,谢谢! 共享厨房公司WeCook为什么能在韩国取得成功? MySql怎么卸载干净,找不到密码了 中央厨房的发展趋势如何?可以说下吗? 开餐饮的一般都在哪里进货啊? 怎么彻底删除SQL数据库啊? 做餐饮业怎样做市场调查? 中央厨房的发展趋势如何 食品配料行业有发展前景么 怎样可以永久不封? 有什么方法可以让一直不被封? 食品经营场所包括厨房吗? 怎样可以永久不封 永不封号的 怎样可以永久不封?