当前位置: 首页 > 计算机 > 问题详情
问题

把对表ZONE的INSERT权限授予用户Smith 并允许他再将此权限授予其他人。(2)收回已经授予Tom的对

把对表ZONE的INSERT权限授予用户Smith,并允许他再将此权限授予其他人。

(2)收回已经授予Tom的对FlowerInfo中属性ComName的修改权限。

(3)建立视图viewpot,表现问题2的功能。

请帮忙给出正确答案和分析,谢谢!

发布时间:2020-05-28
参考答案

正确答案:(1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(IDComNameDelSize) AS SELECT FlowerInfo.IDFlowerInfo. ComNameDelivery.DelSize From FLOWERINFO ASPD
(1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(ID,ComName,DelSize) AS SELECT FlowerInfo.ID,FlowerInfo. ComName,Delivery.DelSize From FLOWERINFO ASP,D 解析:问题1的插入语句很简单,只是考查考生基本的SQL语言能力。
Insert语句的基本格式如下:
INSERT INTO基本表名(字段名[,字段名]…)
VALUES(常量[,常量]…);
问题2中的查询需要两个表:delivery和flowerinfo,必须知道如何连接这两个表。
SELECT语句的基本格式如下:
SELECT [ALL|DISTINCT]<目标列表达式>[别名][,<目标列表达式>[别名]]…
FROM<表名或视图名>[别名][,<表名或视图名>别名]]…
[WHERE<条件表达式>]
[GROUP BY<列名1>[HAVING<条件表达办>]]
[ORDER BY<列名2>[ASC|DESC]];
SQL语言中的数据控制语句有授权(GRANT),收回权限(REVOKE),一般考生对这两个语句的掌握可能会不熟悉。
SQL语言用CREATE VIEW命令建立视图,其一般格式为:
CREATE VIEW<视图名>[(<列名>(<,<列名>)…)]
AS<子查询>
[WITH CHECK OPTION];
SQL语言用GRANT语句向用户授予操作权限,GRANT语句的一般格式为:
GRANT<权限>[,<权限>]…
[ON<对象类型><对象名>]
TO<用户>[,用户>]…
[WITH GRANT OPTION];
其语义是将对指定操作对象的指定操作权限授予指定的用户。[WITH GRANT OPTION]是可将获得的权限授予他人。
授予的权限可以由DBA或其他授权者用REVOKE语句收回。
REVOKE语句的一般格式为:
REVOKE<权限>[,<权限>]…
[ON<时象类型><对象名>]
FROM<用户>[,<用户>]…;

相关问题
  • WindowsServer2003 中 ()组成员用户具有完全控制权限A.Users

    WindowsServer2003 中,()组成员用户具有完全控制权限A UsersB PowserUsersC AdministratorsD Guests请帮忙给出正确答案和分析,谢谢!

    答案解析
  • 以下关于基线和配置项的叙述中 不正确的是:()。A.所有配置项

    以下关于基线和配置项的叙述中,不正确的是:()。A 所有配置项的操作权限应由变更管理委员会严格管理B 基线配置项向软件开发人员开放读取的权限C 非基

    答案解析
  • 在取得相应权限后 云用户通过()可以选择或定制服务列表 也可

    在取得相应权限后,云用户通过 ()可以选择或定制服务列表,也可以对已有服务进行退订的操作。A 云用户端 B 服务目录 C 管理系统和部署工具 D 监控

    答案解析
  • 网络就监察部门的侦查权是指公安机关在法律赋予的权限内 对重要

    网络就监察部门的侦查权是指公安机关在法律赋予的权限内,对重要领域计算机信息系统管理、对计算机软件公司备案,对计算机相关产品进行评测、对互联网上

    答案解析
  • 存取控制表是每个用户一张 表明该用户对不同文件的存取权限。

    存取控制表是每个用户一张,表明该用户对不同文件的存取权限。此题为判断题(对,错)。请帮忙给出正确答案和分析,谢谢!

    答案解析
  • 将Students表的插入权限赋予用户UserA 并允许其将该权限授予他

    将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:GRANT(51) TABLE Students TO UserA (52) ;(51)A UPDATEB U

    答案解析
  • 监理工程师批准索赔的权限为__(59)__。 (59)A.合约内索赔 B

    监理工程师批准索赔的权限为__(59)__。(59)A 合约内索赔B 合约外索赔C 道义索赔D 向保险公司索赔

    答案解析
  • 在Linux中 可以使用命令(63)来给test文件赋予执行权限。(63)A

    在Linux中,可以使用命令(63)来给test文件赋予执行权限。(63)A [root@root] chmod -x testB [root@root] chmod +x testC [root@root] chmod -

    答案解析
  • 在Linux中 某文件的访问权限信息为“-rwxr--r--” 以下对

    在Linux中,某文件的访问权限信息为“-rwxr--r--”,以下对该文件的说明中,正确的是(32)。A.文件所有者有读、写和执行权限,其他用户没有读、写和执

    答案解析
  • 以下关于配置项的描述中 不正确的是(65)。(65)A.使用配置管理

    以下关于配置项的描述中,不正确的是(65)。(65)A 使用配置管理工具后,所有配置项要以一定的目录结构保存在配置库中B 所有配置项的操作权限应该由项目经

    答案解析

最新问题

Copyright © 2016-2023 114题库网(114158.com)All Rights Reserved.  免责声明 豫ICP备19007809号-5