评估以下语句: ALTER USER bob IDENTIFIEDBY jim; 下列有关此语句的执行结果的表述中哪个是正确的?()A、会为用户BOB分配一个新口令。B、将根据用户BOB的概要文件创建一个新用户JIM。C、将授予用户BOB与用户JIM相同的权限。D、将重命名用户BOB、此用户将作为JIM访问数据库。

题目

评估以下语句: ALTER USER bob IDENTIFIEDBY jim; 下列有关此语句的执行结果的表述中哪个是正确的?()

  • A、会为用户BOB分配一个新口令。
  • B、将根据用户BOB的概要文件创建一个新用户JIM。
  • C、将授予用户BOB与用户JIM相同的权限。
  • D、将重命名用户BOB、此用户将作为JIM访问数据库。
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

将查询SC表的权限授予用户U1,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是()。

A、GRANTSELECTTOSCONU1WITHPUBLIC

B、GRANTSELECTONSCTOU1WITHPUBLIC

C、GRANTSELECTTOSCONU1WITHGRANTOPTION

D、GRANTSELECTONSCTOU1WITHGRANTOPTION


参考答案:D

第2题:

利用SQL的GRANT语句可向用户授予操作权限。当用该语句向用户授予操作权限时,若允许用户将获得的权限再授予其他用户,应在该语句中使用短语( )。 A.WITH PRIVILEGES B.WITH OPTION C.WITH GRANT OPTION D.WITH ALL PRIVILEGES


正确答案:C
在SQL语言中,允许获得某种权限的用户把某种权限的用户把这种权限再转授给其他用户,则在该语句中使用短语 WITH GRANT OPTION

第3题:

阅读下列代码 public class Arrays{ public static void main(String[]args){ int[]a=new int[5]; for(int i=0;i<a. length; i=i+1){ a[i]=10+i; } for(int i=0; i<a. length; i=i+1){ System. out. println(a[i]); } String[]s={"Frank","Bob","Jim"}; for(int i=0; i<s. length; i=i+1){ System. out. println(s[i]); } S[2]="Mike"; System. out. println(s[2]); } } 代码运行结果正确的是

A.10 11 12 13 14 Mike Bob Frank Jim

B.11 12 13 14 15 Frank Bob Mike Jim

C.10 11 12 13 14 Frank Bob Jim Mike

D.11 12 13 14 15 Mike Jim Bob Frank


正确答案:C
解析:每一个for循环对整型数组a赋值时从“10+0”开始,直到“10+4”为止共5个数。第二个for循环直接将字符串数组内容依次打印出来,循环结束后对s[2]重新赋值为“Mike”,故再次打印s[2]时输出“Mike”。

第4题:

Alice 发给 Bob 一个经 Alice 签名的文件,Bob 可以通过(16)验证该文件来源的合法性。

A.Alice 的公钥
B.Alice 的私钥
C.Bob的公钥
D.Bob的私钥

答案:A
解析:
发送方使用自己的私钥加密数据文件(数字签名);接收方接收到这个数字签名文件;接收方使用发送方的公钥来解密这个数字签名文件;如果能够解开,则表明这个文件是发送方发送过来的;否则为伪造的第三方发送过来的。对于发送方来讲这种签名有不可否认性。

第5题:

Alice发给Bob一个经Alice签名的文件,Bob可以通过( )验证该文件来源的合法性。

A.Alice的公钥 B.Alice的私钥 C.Bob的公钥 D.Bob的私钥


正确答案:A

第6题:

阅读下面代码 public class Arrays { public static void main(String[] args) { int[] a=new int[5]; for(int i=0;i<a.length;i=i+1)a[i]=10+i; for(int i=0;i<a.length;i=i+1)System.out.println(a[i]); String[] s={"Frank","Bob","Jim"}; for(int i=0;i<s.length;i=i+1)System.out.println(s[i]); s[2]="Mike"; System.out.println(s[2]); } } 代码运行正确的结果是

A.10 11 12 13 14 Mike Bob Frank Jim

B.11 12 13 14 15 Frank Bob Mike Jim

C.10 11 12 13 14 Frank Bob Jim Mike

D.11 12 13 14 15 Mike Jim Bob Frank


正确答案:C
解析:数组元素下标从0开始,到元素个数为-1为止。本题程序中,对第一个数组a赋值是,i循环从0开始,因此a[0]=10+0=10,所以选项B、选项D错误。第二个数组s含有3个字符串,下标分别为0、1、2。后边给s[2]赋值“Mike”,然后输出s[2],所以答案为C。

第7题:

SQL数据定义语言中包含了权限授予和回收的命令,下面叙述错误的是( )

A.grant语句用来授予权限,revoke语句用来回收权限

B.缺省情况下,在SQL中被授予权限的用户允许将该权限授予其他用户

C.权限allpriviledges可以用作授予所有权限的缩写形式,用户名public指系统所有当前用户和将来的用户

D.如果希望授予权限并允许接受授权者将权限传递给其他用户,将withgrantoption子句附加在适当的grant命令后即可


正确答案:B

第8题:

将bob上的共享文档映射到我的M:盘上。


正确答案:[$]
[$]

第9题:

在SQL中,若允许用户将已获得的某种权限再转授予其他用户,可以在GRANT语句中指定【 】子句。


正确答案:WITH GRANT OPTION
WITH GRANT OPTION

第10题:

授权语句GRANT中,以下关于WITH GRANT OPTION子句的叙述中,正确的是( )。

A.用于指明该授权语句将权限赋给全体用户
B.用于指明授权语句中,该用户获得的具体权限类型
C.用于指明授权语句中,获得授权的具体用户是谁
D.用于指明获得权限的用户还可以将该权限赋给其他用户

答案:D
解析:

更多相关问题