計算機二級MySQL的多用戶管理試題及答案_第1頁
計算機二級MySQL的多用戶管理試題及答案_第2頁
計算機二級MySQL的多用戶管理試題及答案_第3頁
計算機二級MySQL的多用戶管理試題及答案_第4頁
計算機二級MySQL的多用戶管理試題及答案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

計算機二級MySQL的多用戶管理試題及答案姓名:____________________

一、單項選擇題(每題2分,共10題)

1.在MySQL中,關(guān)于多用戶管理,以下哪個命令用于創(chuàng)建新用戶?

A.CREATEUSER

B.INSERTINTO

C.UPDATEUSER

D.SELECTUSER

2.以下哪個選項表示為用戶授權(quán)?

A.GRANT

B.REVOKE

C.DENY

D.MODIFY

3.在MySQL中,如何修改用戶的密碼?

A.UPDATEPASSWORD

B.ALTERUSERPASSWORD

C.SETPASSWORD

D.MODIFYPASSWORD

4.以下哪個選項表示從用戶中刪除權(quán)限?

A.GRANT

B.REVOKE

C.DENY

D.GRANTALL

5.在MySQL中,如何查看所有用戶的權(quán)限?

A.SELECTPRIVILEGESFROMuser;

B.SELECT*FROMuser;

C.SELECTPRIVILEGESFROMuser;

D.SELECT*FROMmysql.user;

6.在MySQL中,以下哪個命令用于刪除用戶?

A.DROPUSER

B.DELETEFROMuser

C.DROPUSERFROMuser

D.DELETEFROMmysql.user

7.以下哪個選項表示將某個數(shù)據(jù)庫的所有權(quán)限授予一個用戶?

A.GRANTALLPRIVILEGESONdatabaseTOuser;

B.GRANTALLPRIVILEGESONdatabaseTOuserIDENTIFIEDBYpassword;

C.GRANTALLPRIVILEGESONdatabaseTOuser;

D.GRANTALLPRIVILEGESONdatabase;

8.在MySQL中,如何查看當(dāng)前登錄的用戶?

A.SELECTCURRENT_USER();

B.SELECTUSER();

C.SELECTUSERNAME();

D.SELECTCURRENT_USER;

9.以下哪個選項表示將某個數(shù)據(jù)庫的特定權(quán)限授予一個用戶?

A.GRANTSELECT,INSERT,UPDATEONdatabase.tableTOuser;

B.GRANTSELECT,INSERT,UPDATEONdatabaseTOuser;

C.GRANTSELECT,INSERT,UPDATEONdatabase.tableTOuserIDENTIFIEDBYpassword;

D.GRANTSELECT,INSERT,UPDATEONdatabase;

10.在MySQL中,如何更改用戶名?

A.RENAMEUSERold_userTOnew_user;

B.UPDATEuserSETuser=new_userWHEREuser=old_user;

C.ALTERUSERold_userIDENTIFIEDBYnew_user;

D.RENAMEUSERold_userTOnew_userIDENTIFIEDBYpassword;

二、多項選擇題(每題3分,共5題)

1.MySQL中,多用戶管理包括哪些操作?

A.創(chuàng)建用戶

B.刪除用戶

C.授權(quán)

D.撤銷權(quán)限

2.以下哪些命令可以修改用戶密碼?

A.UPDATEPASSWORD

B.ALTERUSERPASSWORD

C.SETPASSWORD

D.MODIFYPASSWORD

3.在MySQL中,如何查看用戶權(quán)限?

A.SELECTPRIVILEGESFROMuser;

B.SELECT*FROMuser;

C.SELECTPRIVILEGESFROMuser;

D.SELECT*FROMmysql.user

4.以下哪些命令可以刪除用戶?

A.DROPUSER

B.DELETEFROMuser

C.DROPUSERFROMuser

D.DELETEFROMmysql.user

5.在MySQL中,如何授權(quán)?

A.GRANT

B.REVOKE

C.DENY

D.MODIFY

三、判斷題(每題2分,共5題)

1.MySQL中,一個用戶可以擁有多個數(shù)據(jù)庫的權(quán)限。()

2.REVOKE命令可以撤銷用戶的所有權(quán)限。()

3.用戶創(chuàng)建后,默認擁有所有數(shù)據(jù)庫的權(quán)限。()

4.SELECTCURRENT_USER()命令可以查看當(dāng)前登錄的用戶。()

5.GRANTALLPRIVILEGESONdatabaseTOuser命令將所有權(quán)限授予用戶,包括root權(quán)限。()

四、簡答題(每題5分,共10分)

1.簡述MySQL中創(chuàng)建用戶的基本語法。

2.簡述MySQL中修改用戶密碼的基本語法。

二、多項選擇題(每題3分,共10題)

1.MySQL中,多用戶管理包括哪些操作?

A.創(chuàng)建用戶

B.刪除用戶

C.授權(quán)

D.撤銷權(quán)限

E.修改用戶信息

2.在MySQL中,以下哪些操作可以修改用戶的密碼?

A.使用ALTERUSER命令

B.使用SETPASSWORD命令

C.使用UPDATE語句直接修改

D.使用GRANT命令

E.使用REVOKE命令

3.以下哪些是MySQL中常用的權(quán)限類型?

A.SELECT

B.INSERT

C.UPDATE

D.DELETE

E.CREATE

4.在MySQL中,以下哪些命令可以用來查看用戶權(quán)限?

A.SELECT*FROMmysql.user;

B.SELECT*FROMuser;

C.SHOWGRANTS;

D.SELECTPRIVILEGESFROMuser;

E.DESCRIBEuser;

5.以下哪些命令可以用來刪除用戶?

A.DROPUSER;

B.DELETEFROMmysql.user;

C.DELETEFROMuser;

D.UPDATEmysql.userSETdeleted=1WHEREuser='username';

E.DELETEFROMuserWHEREuser='username';

6.在MySQL中,如何將權(quán)限授予多個數(shù)據(jù)庫和表?

A.使用GRANT命令,指定多個數(shù)據(jù)庫和表

B.使用GRANT命令,指定通配符%

C.使用GRANT命令,指定通配符_

D.使用GRANT命令,指定多個數(shù)據(jù)庫和表,并使用ON子句

E.使用GRANT命令,指定多個數(shù)據(jù)庫和表,并使用TO子句

7.以下哪些是MySQL中用于權(quán)限管理的賬戶?

A.root

B.anonymous

C.mysql

D.guest

E.user

8.在MySQL中,如何為用戶設(shè)置默認的數(shù)據(jù)庫?

A.使用ALTERUSER命令

B.使用SETDEFAULTDATABASE命令

C.使用GRANT命令,指定DEFAULTDATABASE

D.使用UPDATEuser表

E.使用SETCURRENTDATABASE命令

9.以下哪些是MySQL中用于權(quán)限管理的語句?

A.GRANT

B.REVOKE

C.DENY

D.GRANTALL

E.GRANTSELECT,INSERT,UPDATEON...

10.在MySQL中,如何為用戶設(shè)置特定的密碼?

A.使用ALTERUSER命令,指定PASSWORD

B.使用SETPASSWORD命令

C.使用GRANT命令,指定PASSWORD

D.使用UPDATEuser表,指定PASSWORD

E.使用SETPASSWORD命令,指定PASSWORD

三、判斷題(每題2分,共10題)

1.在MySQL中,每個用戶默認都有一個獨立的數(shù)據(jù)庫。()

2.使用GRANT命令授予用戶權(quán)限后,用戶會立即擁有這些權(quán)限。()

3.REVOKE命令只能撤銷用戶已經(jīng)擁有的權(quán)限。()

4.在MySQL中,用戶權(quán)限是可以跨數(shù)據(jù)庫共享的。()

5.如果沒有指定WITHGRANTOPTION,則授予權(quán)限時不會將權(quán)限傳遞給子用戶。()

6.在MySQL中,root用戶擁有所有數(shù)據(jù)庫的權(quán)限。()

7.使用DROPUSER命令刪除用戶時,該用戶的所有權(quán)限也會被刪除。()

8.MySQL中的權(quán)限設(shè)置是繼承的,子用戶會繼承父用戶的權(quán)限。()

9.使用GRANT命令授予權(quán)限時,必須指定數(shù)據(jù)庫和表。()

10.在MySQL中,用戶密碼在數(shù)據(jù)庫中以加密形式存儲。()

四、簡答題(每題5分,共6題)

1.簡述MySQL中創(chuàng)建用戶的基本語法。

```

CREATEUSER'username'@'host'IDENTIFIEDBY'password';

```

2.簡述MySQL中修改用戶密碼的基本語法。

```

ALTERUSER'username'@'host'IDENTIFIEDBY'new_password';

```

3.簡述如何使用GRANT命令授予用戶對特定數(shù)據(jù)庫的SELECT權(quán)限。

```

GRANTSELECTONdatabase_name.*TO'username'@'host';

```

4.簡述如何使用REVOKE命令撤銷用戶對特定數(shù)據(jù)庫的UPDATE權(quán)限。

```

REVOKEUPDATEONdatabase_name.table_nameFROM'username'@'host';

```

5.簡述如何在MySQL中查看當(dāng)前用戶的權(quán)限。

```

SHOWGRANTSFOR'username'@'host';

```

6.簡述如何在MySQL中設(shè)置用戶的默認數(shù)據(jù)庫。

```

ALTERUSER'username'@'host'IDENTIFIEDBY'password'DEFAULTDATABASE'default_db';

```

試卷答案如下

一、單項選擇題(每題2分,共10題)

1.A

解析思路:CREATEUSER命令用于創(chuàng)建新用戶。

2.A

解析思路:GRANT命令用于授權(quán)。

3.C

解析思路:SETPASSWORD命令用于修改用戶密碼。

4.B

解析思路:REVOKE命令用于從用戶中刪除權(quán)限。

5.D

解析思路:SELECTPRIVILEGESFROMuser;用于查看用戶權(quán)限。

6.A

解析思路:DROPUSER命令用于刪除用戶。

7.A

解析思路:GRANTALLPRIVILEGESONdatabaseTOuser;將所有權(quán)限授予用戶。

8.A

解析思路:SELECTCURRENT_USER();命令可以查看當(dāng)前登錄的用戶。

9.A

解析思路:GRANTALLPRIVILEGESONdatabaseTOuser;將所有權(quán)限授予用戶。

10.A

解析思路:RENAMEUSERold_userTOnew_user;命令用于更改用戶名。

二、多項選擇題(每題3分,共10題)

1.ABCD

解析思路:創(chuàng)建、刪除、授權(quán)和撤銷權(quán)限是多用戶管理的基本操作。

2.ABC

解析思路:ALTERUSER、SETPASSWORD和UPDATE語句可以修改用戶密碼。

3.ABCD

解析思路:SELECT、INSERT、UPDATE和DELETE是常用的權(quán)限類型。

4.ABCD

解析思路:SHOWGRANTS、SELECT*FROMmysql.user、SELECTPRIVILEGESFROMuser和DESCRIBEuser可以查看用戶權(quán)限。

5.ABCD

解析思路:DROPUSER、DELETEFROMmysql.user、DELETEFROMuser和DELETEFROMmysql.user;可以刪除用戶。

6.ABCDE

解析思路:GRANT命令可以指定多個數(shù)據(jù)庫和表,并使用ON子句。

7.ADE

解析思路:root、mysql和user是用于權(quán)限管理的賬戶。

8.AC

解析思路:ALTERUSER和GRANT命令可以設(shè)置用戶的默認數(shù)據(jù)庫。

9.ABCDE

解析思路:GRANT、REVOKE、DENY、GRANTALL和GRANTSELECT,INSERT,UPDATEON...是權(quán)限管理的語句。

10.ABCDE

解析思路:ALTERUSER、SETPASSWORD、GRANT、UPDATEuser表和SETPASSWORD命令可以設(shè)置用戶的特定密碼。

三、判斷題(每題2分,共10題)

1.×

解析思路:并非每個用戶都有一個獨立的數(shù)據(jù)庫,默認情況下用戶沒有自己的數(shù)據(jù)庫。

2.×

解析思路:授予權(quán)限后,用戶需要刷新權(quán)限或者重新登錄才能生效。

3.√

解析思路:REVOKE命令確實只能撤銷用戶已經(jīng)擁有的權(quán)限。

4.√

解析思路:MySQL中的權(quán)限設(shè)置是可以跨數(shù)據(jù)庫共享的。

5.√

解析思路:如果沒有指定WITHGRANTOPTION,則授予權(quán)限時不會將權(quán)限傳遞給子用戶。

6.×

解析思路:root用戶擁有全局權(quán)限,但并非所有數(shù)據(jù)庫的權(quán)限。

7.√

解析思路:使用DROPUSER命令刪除用戶時,該用戶的所有權(quán)限也會被刪除。

8.×

解析思路:MySQL中的權(quán)限設(shè)置不是繼承的,子用戶不會自動繼承父用戶的權(quán)限。

9.×

解析思路:使用GRANT命令授予權(quán)限時,可以不指定數(shù)據(jù)庫和表,只指定數(shù)據(jù)庫。

10.√

解析思路:MySQL中的用戶密碼在數(shù)據(jù)庫中以加密形式存儲。

四、簡答題(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論