问答题写出Tansact-SQL语句,授予用户Dick创建数据库和创建表的许可,拒绝用户Tom在company数据库employee表中使用insert,update语句来更改数据库。

题目
问答题
写出Tansact-SQL语句,授予用户Dick创建数据库和创建表的许可,拒绝用户Tom在company数据库employee表中使用insert,update语句来更改数据库。

相似考题
参考答案和解析
正确答案: (1)授予用户Dick创建数据库和创建表的许可:
Use master
Grant create database,create table to Dick
(2)拒绝用户Tom在company数据库employee表中使用insert,update语句来更改数据库:
Use company
Deny insert,update
On employee to Tom
解析: 暂无解析
更多“写出Tansact-SQL语句,授予用户Dick创建数据库和创建表的许可,拒绝用户Tom在company数据库emplo”相关问题
  • 第1题:

    关于登录账户和数据库用户,下面表述错误的是( )

    A 登录账户是在服务器级创建的,数据库用户是在数据库级创建的

    B 用户和登录账户必须同名

    C 创建用户时必须存在该用户的登录账户

    D 一个登录账户可以对应多个用户


    参考答案B

  • 第2题:

    在Oracle中,使用了如下的语句创建用户TOM,则对于该用户而言,以下说法错误的是()。CREATE USER TOM IDENTIFIED BY TOMSYS

    A.该用户的口令为TOMSYS

    B.TOM默认为表空间为SYSTEM

    C.TOM的临时表空间为TEMP

    D.使ORANTUPDATE命令可以修改TOM的口令


    参考答案:D

  • 第3题:

    用户可以通过直接输入字段和数据库来创建表。()


    正确答案:错误

  • 第4题:

    下面列出的数据库操作中()是可以在RMAN中执行的。

    • A、建立表空间
    • B、启动数据库
    • C、创建用户
    • D、为用户授权

    正确答案:B

  • 第5题:

    你是公司会计数据库的开发者。数据库包含一个名叫Employees的表。Tom是会计部门的一个成员。Tom的数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限被拒绝,被授予对其他列的SELECT权限。Tom现在要求访问Employees表里的所有数据。你该怎么做?()

    • A、废除Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限
    • B、添加Tom到db_datareader角色
    • C、添加Tom到db_accessadmin角色
    • D、授予Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限。

    正确答案:D

  • 第6题:

    SQL Server2005中的Create Database语句可以创建一个()。

    • A、表
    • B、系统数据库
    • C、用户数据库
    • D、视图

    正确答案:C

  • 第7题:

    在创建用户数据库时,系统自动将()数据库拷贝到用户数据库中。

    • A、master
    • B、model
    • C、msdb
    • D、pubs

    正确答案:B

  • 第8题:

    在Oracle中,使用了如下的语句创建用户TOM,则对于该用户而言,以下说法错误的是()。 CREATE USER TOM IDENTIFIED BY TOMSYS

    • A、该用户的口令为TOMSYS
    • B、TOM默认为表空间为SYSTEM
    • C、TOM的临时表空间为TEMP
    • D、使ORANTUPDATE命令可以修改TOM的口令

    正确答案:D

  • 第9题:

    单选题
    SQL Server2005中的Create Database语句可以创建一个()。
    A

    B

    系统数据库

    C

    用户数据库

    D

    视图


    正确答案: D
    解析: 暂无解析

  • 第10题:

    问答题
    写出Tansact-SQL语句,授予用户Dick创建数据库和创建表的许可,拒绝用户Tom在company数据库employee表中使用insert,update语句来更改数据库。

    正确答案: (1)授予用户Dick创建数据库和创建表的许可:
    Use master
    Grant create database,create table to Dick
    (2)拒绝用户Tom在company数据库employee表中使用insert,update语句来更改数据库:
    Use company
    Deny insert,update
    On employee to Tom
    解析: 暂无解析

  • 第11题:

    单选题
    你是公司会计数据库的开发者。数据库包含一个名叫Employees的表。Tom是会计部门的一个成员。Tom的数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限被拒绝,被授予对其他列的SELECT权限。Tom现在要求访问Employees表里的所有数据。你该怎么做?()
    A

    废除Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限

    B

    添加Tom到db_datareader角色

    C

    添加Tom到db_accessadmin角色

    D

    授予Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限。


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表()。
    A

    授予了CONNECT的角色,但没有授予RESOURCE的角色

    B

    没有授予用户系统管理员的角色

    C

    数据库实例没有启动

    D

    数据库监听没有启动


    正确答案: C
    解析: 暂无解析

  • 第13题:

    下列关于Access叙述中错误的是( )。

    A、查询是一个以表为基础数据源的虚表

    B、报表是数据库中数据输出的形式之一

    C、用户可以利用表向导、表设计器等系统工具创建表

    D、用户可以利用SQL语句创建表,但不能使用SQL语句修改表结构


    正确答案:D

  • 第14题:

    您负责管理一个Oracle数据库,其中包含名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为此表包含敏感数据,所以您不希望授予Luke对“雇员”表的访问权限。应先执行以下哪项操作()

    • A、为其创建一个报告
    • B、创建一个视图
    • C、创建一个子查询
    • D、创建一个指数

    正确答案:B

  • 第15题:

    在SQLServer中创建数据库,如下哪些描述是正确的?()

    • A、创建数据库的权限默认授权sysadmin和dbcreator固定服务器角色的成员,但是它仍可以授予其他用户
    • B、创建数据库的用户将成为该数据库的所有者
    • C、在一个服务器上,最多可以创建32,767个数据库
    • D、数据库名称必须遵循标示符规则

    正确答案:A,B,C,D

  • 第16题:

    数据库中,CREATE VIEW titleview这个SQL语句指的是()

    • A、创建数据库
    • B、创建表
    • C、创建视图
    • D、创建分区

    正确答案:C

  • 第17题:

    在SQL Server 2000的查询分析器中,按默认参数创建一个名为“库存”的数据库, 要求其保存在指定位置:D盘的“用户”目录。请使用SQL语句写出程序。


    正确答案: CREATE DATA BASE 库存
    ON
    (NAME=“库存_DATA.MDF”,
    FILENAME=“D:///用户/库存_DATA.MDF”)

  • 第18题:

    如何使用SQL语句创建数据库和表?


    正确答案:使用Create Database 和 Create Table语法

  • 第19题:

    在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词()。

    • A、CREATE PUBLIC SYNONYM cust ON mary.customer
    • B、CREATE PUBLIC SYNONYM cust FOR mary.customer
    • C、CREATE SYNONYM cust ON mary.customer FOR PUBLIC
    • D、不能创建CUSTOMER的公用同义词

    正确答案:B

  • 第20题:

    下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表()。

    • A、授予了CONNECT的角色,但没有授予RESOURCE的角色
    • B、没有授予用户系统管理员的角色
    • C、数据库实例没有启动
    • D、数据库监听没有启动

    正确答案:A

  • 第21题:

    单选题
    在Oracle中,使用了如下的语句创建用户TOM,则对于该用户而言,以下说法错误的是()。 CREATE USER TOM IDENTIFIED BY TOMSYS
    A

    该用户的口令为TOMSYS

    B

    TOM默认为表空间为SYSTEM

    C

    TOM的临时表空间为TEMP

    D

    使ORANTUPDATE命令可以修改TOM的口令


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    在SQLServer中创建数据库,如下哪些描述是正确的?()
    A

    创建数据库的权限默认授权sysadmin和dbcreator固定服务器角色的成员,但是它仍可以授予其他用户

    B

    创建数据库的用户将成为该数据库的所有者

    C

    在一个服务器上,最多可以创建32,767个数据库

    D

    数据库名称必须遵循标示符规则


    正确答案: A,D
    解析: 暂无解析

  • 第23题:

    单选题
    数据库中,CREATE VIEW titleview这个SQL语句指的是()
    A

    创建数据库

    B

    创建表

    C

    创建视图

    D

    创建分区


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()
    A

    不需要执行任何操作,因为在默认情况下所有数据库用户都可以自动访问视图

    B

    应将SELECT权限授予“库存”表的所有数据库用户

    C

    应将SELECT权限授予INVENTORY_V视图的所有数据库用户

    D

    必须为每个用户授予对“库存”表和INVENTORY_V视图的SELECT权限


    正确答案: C
    解析: 暂无解析