itgle.com

( 6 ) SQL Server 2000 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是A ) GRANT SELECT ON DB1(T1) TO u1B ) GRANT SELECT TO u1 ON DB1( T1)C ) GRANT SELECT TO u1 ON T1D ) GRANT SELECT ON T1 TO u1

题目

( 6 ) SQL Server 2000 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是

A ) GRANT SELECT ON DB1(T1) TO u1

B ) GRANT SELECT TO u1 ON DB1( T1)

C ) GRANT SELECT TO u1 ON T1

D ) GRANT SELECT ON T1 TO u1


相似考题
更多“( 6 ) SQL Server 2000 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语 ”相关问题
  • 第1题:

    设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法中,正确的是( )。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DBl数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开时,DBl数据库的所有用户仍可以查询#Temp表数据


    正确答案:A
    在SQLServer2008中,只有创建某个I临时表的连接中才能查询当前I临时表的数据,并当U1创建的该表的连接还未断开时,才能访问这个表的数据。

  • 第2题:

    SQL Server 2008提供了方便的数据导入/导出向导,现利用该向导将S1服务器上某数据库中T1表的数据导人到S2服务器某数据库中已有的T2表中。在数据源上的操作由用户U1完成,在目的服务器上的操作由用户U2完成。则U1和U2需要具有的权限是( )。

    A.ul需要T1表的查询权限和T2表的插入权限,U2无需任何权限

    B.U2需要T1表的查询权限和T2表的插入权限,U1无需任何权限

    C.U1需要T1表的查询权限,U2需要T2表的插入权限

    D.U1需要T1表的查询权限和S2服务器的登录权限,U2需要T2表的插入权限和S1服务器的登录权限


    正确答案:C
    U1要将Tl表中的数据导出,所以要有对数据的查看权限。而u2负责将数据导入到T2表中,则要对表T2有写入权限。所以选C。

  • 第3题:

    设在SQL Server 2008中,用户ul在DBl数据库中创建了Temp表。下列关于Temp表的说法中,正确的是()。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开时,DB1数据库的所有用户仍可以查询#Temp表数据


    参考答案:A

  • 第4题:

    SQL Server 2008中,如果希望用户u1在DBl数据库中具有查询T1表的权限,正确的授权语句是( )。

    A.GRANT SELECT ON DB1(T1)TO u1

    B.GRANT SELECT TO u1 ON DB1(T1)

    C.GRANT SELECT TO u1 ON T1

    D.GRANT SELECT ON T1 TO u1


    正确答案:A
    SQLServer2008中GRANT的用法为:GRANT{ALL[PRIVILEGES]}lpermission[(column[,…n])][,…n][ON[class::]securable]TOprincipal[….n][WITHGRANTOPTION][ASprincipal]

  • 第5题:

    设在SQL Server 2008中,用户U1在DB1数据库中创建T#Temp表。下列关于#Temp表的说法,正确的是( )。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开后,DBl数据库的所有用户仍可以查询#Temp表数据


    正确答案:A
    用户若想在SQLSenrer中访问数据库的表,必须同该表建立一个连接表示通信渠道,当连接中断时,无法对其进行访问。B中只有用户与#temp建立的连接才可以访问到表。C中不是所有用户都可以访问该表,只有U1用户和由U1授权的用户可以访问。D项很明显也不正确。故答案为A。