




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)二級(jí)MySQL用戶管理實(shí)例試題及答案姓名:____________________
一、單項(xiàng)選擇題(每題2分,共10題)
1.在MySQL中,創(chuàng)建一個(gè)新用戶,以下哪個(gè)命令是正確的?
A.CREATEUSER'username'@'localhost'IDENTIFIEDBY'password';
B.CREATEUSERusernameIDENTIFIEDBYpassword;
C.INSERTINTOuser(username,password)VALUES('username','password');
D.SELECTusername,passwordFROMuserWHEREusername='username';
2.以下哪個(gè)命令可以修改用戶密碼?
A.UPDATEuserSETpassword='newpassword'WHEREusername='username';
B.ALTERUSER'username'@'localhost'IDENTIFIEDBY'newpassword';
C.SETPASSWORDFOR'username'@'localhost'='newpassword';
D.GRANTPASSWORDFOR'username'@'localhost'='newpassword';
3.撤銷用戶權(quán)限的命令是?
A.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
B.DENYALLPRIVILEGESON*.*TO'username'@'localhost';
C.DROPUSER'username'@'localhost';
D.DELETEFROMuserWHEREusername='username';
4.查看當(dāng)前數(shù)據(jù)庫中所有用戶的命令是?
A.SELECT*FROMuser;
B.SHOWUSER;
C.SELECT*FROMmysql.user;
D.SELECT*FROMuserlist;
5.以下哪個(gè)命令可以刪除用戶?
A.DELETEFROMuserWHEREusername='username';
B.DROPUSER'username'@'localhost';
C.DROPDATABASE'username';
D.SELECTusernameFROMuserWHEREusername='username';
6.將用戶權(quán)限從A數(shù)據(jù)庫轉(zhuǎn)移到B數(shù)據(jù)庫的命令是?
A.GRANTALLPRIVILEGESONA.*TO'username'@'localhost'WITHGRANTOPTION;
B.REVOKEALLPRIVILEGESONA.*FROM'username'@'localhost';
C.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
D.REVOKEALLPRIVILEGESONB.*FROM'username'@'localhost';
7.查看用戶所在數(shù)據(jù)庫的命令是?
A.SELECTDEFAULT_DATABASEFROMuserWHEREusername='username';
B.SELECTdatabaseFROMmysql.userWHEREusername='username';
C.SELECTDEFAULT_SCHEMAFROMuserWHEREusername='username';
D.SELECTschemaFROMmysql.userWHEREusername='username';
8.將用戶權(quán)限從A數(shù)據(jù)庫轉(zhuǎn)移到B數(shù)據(jù)庫,同時(shí)賦予B數(shù)據(jù)庫的權(quán)限的命令是?
A.GRANTALLPRIVILEGESONA.*TO'username'@'localhost'WITHGRANTOPTION;
B.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
C.REVOKEALLPRIVILEGESONA.*FROM'username'@'localhost';
D.REVOKEALLPRIVILEGESONB.*FROM'username'@'localhost';
9.以下哪個(gè)命令可以修改用戶所在數(shù)據(jù)庫?
A.UPDATEuserSETDEFAULT_DATABASE='newdatabase'WHEREusername='username';
B.ALTERUSER'username'@'localhost'IDENTIFIEDBY'newpassword'DEFAULTDATABASE'newdatabase';
C.GRANTALLPRIVILEGESONnewdatabase.*TO'username'@'localhost'WITHGRANTOPTION;
D.REVOKEALLPRIVILEGESONnewdatabase.*FROM'username'@'localhost';
10.查看用戶權(quán)限的命令是?
A.SELECT*FROMuser;
B.SELECT*FROMmysql.user;
C.SELECT*FROMuserlist;
D.SELECT*FROMmysql.userWHEREusername='username';
二、填空題(每空2分,共5空)
1.在MySQL中,創(chuàng)建用戶需要使用______語句。
2.修改用戶密碼可以使用______語句。
3.撤銷用戶權(quán)限可以使用______語句。
4.查看當(dāng)前數(shù)據(jù)庫中所有用戶可以使用______語句。
5.刪除用戶可以使用______語句。
三、簡答題(每題5分,共10分)
1.簡述MySQL中創(chuàng)建用戶的基本步驟。
2.簡述MySQL中修改用戶密碼的基本步驟。
二、多項(xiàng)選擇題(每題3分,共10題)
1.以下哪些是MySQL中創(chuàng)建用戶時(shí)需要指定的參數(shù)?
A.用戶名
B.密碼
C.數(shù)據(jù)庫名
D.數(shù)據(jù)庫地址
2.在MySQL中,以下哪些命令可以修改用戶密碼?
A.UPDATEuser
B.ALTERUSER
C.SETPASSWORD
D.REVOKE
3.撤銷用戶權(quán)限時(shí),以下哪些命令是正確的?
A.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
B.DENYALLPRIVILEGESON*.*TO'username'@'localhost';
C.DROPUSER'username'@'localhost';
D.DELETEFROMuserWHEREusername='username';
4.以下哪些命令可以用來查看用戶權(quán)限?
A.SELECT*FROMmysql.user;
B.SHOWGRANTS;
C.GRANT;
D.REVOKE;
5.在MySQL中,以下哪些命令可以用來刪除用戶?
A.DROPUSER'username'@'localhost';
B.DELETEFROMuserWHEREusername='username';
C.SELECTusernameFROMuserWHEREusername='username';
D.DROPDATABASE'username';
6.以下哪些命令可以用來轉(zhuǎn)移用戶權(quán)限?
A.GRANTALLPRIVILEGESONA.*TO'username'@'localhost'WITHGRANTOPTION;
B.REVOKEALLPRIVILEGESONA.*FROM'username'@'localhost';
C.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
D.REVOKEALLPRIVILEGESONB.*FROM'username'@'localhost';
7.以下哪些命令可以用來修改用戶所在數(shù)據(jù)庫?
A.UPDATEuserSETDEFAULT_DATABASE='newdatabase'WHEREusername='username';
B.ALTERUSER'username'@'localhost'IDENTIFIEDBY'newpassword'DEFAULTDATABASE'newdatabase';
C.GRANTALLPRIVILEGESONnewdatabase.*TO'username'@'localhost'WITHGRANTOPTION;
D.REVOKEALLPRIVILEGESONnewdatabase.*FROM'username'@'localhost';
8.在MySQL中,以下哪些命令可以用來查看用戶所在數(shù)據(jù)庫?
A.SELECTDEFAULT_DATABASEFROMuserWHEREusername='username';
B.SELECTdatabaseFROMmysql.userWHEREusername='username';
C.SELECTDEFAULT_SCHEMAFROMuserWHEREusername='username';
D.SELECTschemaFROMmysql.userWHEREusername='username';
9.以下哪些命令可以用來查看所有用戶的權(quán)限?
A.SELECT*FROMmysql.user;
B.SHOWGRANTS;
C.GRANT;
D.REVOKE;
10.在MySQL中,以下哪些命令可以用來創(chuàng)建具有特定權(quán)限的用戶?
A.CREATEUSER'username'@'localhost'IDENTIFIEDBY'password';
B.GRANTALLPRIVILEGESON*.*TO'username'@'localhost';
C.SETPASSWORDFOR'username'@'localhost'='newpassword';
D.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
三、判斷題(每題2分,共10題)
1.在MySQL中,創(chuàng)建用戶時(shí)必須指定密碼。()
2.用戶權(quán)限可以在不刪除用戶的情況下被完全撤銷。()
3.使用GRANT命令創(chuàng)建用戶時(shí),用戶默認(rèn)具有所有數(shù)據(jù)庫的權(quán)限。()
4.使用REVOKE命令可以恢復(fù)用戶已被撤銷的權(quán)限。()
5.撤銷用戶權(quán)限時(shí),可以同時(shí)撤銷該用戶在其他數(shù)據(jù)庫上的權(quán)限。()
6.在MySQL中,可以通過UPDATE語句直接修改用戶的密碼。()
7.用戶權(quán)限可以跨數(shù)據(jù)庫授予,即一個(gè)用戶可以在一個(gè)數(shù)據(jù)庫上擁有權(quán)限,而在另一個(gè)數(shù)據(jù)庫上沒有。()
8.默認(rèn)情況下,MySQL中的root用戶擁有數(shù)據(jù)庫的最大權(quán)限。()
9.用戶權(quán)限的修改會(huì)在MySQL的系統(tǒng)表中立即生效。()
10.可以使用SHOWUSER命令查看當(dāng)前MySQL服務(wù)器上的所有用戶及其權(quán)限設(shè)置。()
四、簡答題(每題5分,共6題)
1.簡述MySQL中用戶權(quán)限的分類。
2.如何使用GRANT命令為用戶授予特定的數(shù)據(jù)庫權(quán)限?
3.在MySQL中,如何撤銷用戶的所有權(quán)限?
4.解釋什么是WITHGRANTOPTION,并說明其作用。
5.簡述在MySQL中修改用戶密碼的兩種常用方法。
6.描述在MySQL中創(chuàng)建用戶時(shí)可能遇到的常見問題及其解決方法。
試卷答案如下
一、單項(xiàng)選擇題答案及解析
1.A.CREATEUSER'username'@'localhost'IDENTIFIEDBY'password';
解析:這是創(chuàng)建用戶的標(biāo)準(zhǔn)語法,指定了用戶名、登錄主機(jī)和密碼。
2.C.SETPASSWORDFOR'username'@'localhost'='newpassword';
解析:這是修改用戶密碼的命令,用于直接設(shè)置密碼。
3.A.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
解析:這是撤銷用戶所有權(quán)限的命令,用于安全地移除用戶的權(quán)限。
4.C.SELECTusernameFROMuserWHEREusername='username';
解析:這是從系統(tǒng)表中選擇特定用戶的基本信息。
5.B.DROPUSER'username'@'localhost';
解析:這是刪除用戶的命令,用于從MySQL中移除用戶賬戶。
6.C.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
解析:這是將A數(shù)據(jù)庫的權(quán)限轉(zhuǎn)移到B數(shù)據(jù)庫,并允許用戶在B數(shù)據(jù)庫上進(jìn)一步授予權(quán)限。
7.A.SELECTDEFAULT_DATABASEFROMuserWHEREusername='username';
解析:這是查詢用戶默認(rèn)數(shù)據(jù)庫的命令。
8.C.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
解析:這是在轉(zhuǎn)移權(quán)限的同時(shí),賦予目標(biāo)數(shù)據(jù)庫的權(quán)限。
9.A.UPDATEuserSETDEFAULT_DATABASE='newdatabase'WHEREusername='username';
解析:這是修改用戶默認(rèn)數(shù)據(jù)庫的命令。
10.A.SELECT*FROMmysql.user;
解析:這是查看用戶權(quán)限的命令,從系統(tǒng)表中獲取信息。
二、多項(xiàng)選擇題答案及解析
1.A.用戶名
B.密碼
D.數(shù)據(jù)庫地址
解析:創(chuàng)建用戶時(shí)需要指定用戶名、密碼和登錄主機(jī)地址。
2.A.UPDATEuser
B.ALTERUSER
C.SETPASSWORD
解析:這些命令都可以用于修改用戶密碼。
3.A.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
B.DENYALLPRIVILEGESON*.*TO'username'@'localhost';
解析:這兩個(gè)命令用于撤銷用戶權(quán)限。
4.A.SELECT*FROMmysql.user;
B.SHOWGRANTS;
解析:這兩個(gè)命令可以用來查看用戶權(quán)限。
5.A.DROPUSER'username'@'localhost';
B.DELETEFROMuserWHEREusername='username';
解析:這兩個(gè)命令可以用來刪除用戶。
6.A.GRANTALLPRIVILEGESONA.*TO'username'@'localhost'WITHGRANTOPTION;
C.GRANTALLPRIVILEGESONB.*TO'username'@'localhost'WITHGRANTOPTION;
解析:這兩個(gè)命令用于轉(zhuǎn)移權(quán)限并允許進(jìn)一步授權(quán)。
7.A.UPDATEuserSETDEFAULT_DATABASE='newdatabase'WHEREusername='username';
B.ALTERUSER'username'@'localhost'IDENTIFIEDBY'newpassword'DEFAULTDATABASE'newdatabase';
C.GRANTALLPRIVILEGESONnewdatabase.*TO'username'@'localhost'WITHGRANTOPTION;
解析:這三個(gè)命令可以用來修改用戶默認(rèn)數(shù)據(jù)庫。
8.A.SELECTDEFAULT_DATABASEFROMuserWHEREusername='username';
C.SELECTDEFAULT_SCHEMAFROMuserWHEREusername='username';
解析:這兩個(gè)命令可以用來查看用戶所在數(shù)據(jù)庫。
9.A.SELECT*FROMmysql.user;
B.SHOWGRANTS;
解析:這兩個(gè)命令可以用來查看所有用戶的權(quán)限。
10.A.CREATEUSER'username'@'localhost'IDENTIFIEDBY'password';
B.GRANTALLPRIVILEGESON*.*TO'username'@'localhost';
C.SETPASSWORDFOR'username'@'localhost'='newpassword';
D.REVOKEALLPRIVILEGESON*.*FROM'username'@'localhost';
解析:這些命令用于創(chuàng)建用戶和授予權(quán)限。
三、判斷題答案及解析
1.×
解析:創(chuàng)建用戶時(shí)可以不設(shè)置密碼,但至少需要設(shè)置一個(gè)用戶名。
2.√
解析:可以通過REVOKE命令撤銷用戶權(quán)限,而不需要?jiǎng)h除用戶。
3.×
解析:使用GRANT命令創(chuàng)建用戶時(shí),用戶默認(rèn)只有當(dāng)前數(shù)據(jù)庫的權(quán)限。
4.×
解析:REVOKE命令用于撤銷權(quán)限,不能恢復(fù)已被撤銷的權(quán)限。
5.√
解析:REVOKE命令可以撤銷用戶在所有數(shù)據(jù)庫上的權(quán)限。
6.√
解析:可以通過UPDATE語句修改用戶的密碼。
7.√
解析:用戶權(quán)限可以跨數(shù)據(jù)庫授予,但需要使用GRANT命令。
8.√
解析:root用戶是MySQL中的超級(jí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 郴電國際招聘筆試真題2024
- 衢州市教育局直屬公辦學(xué)校招聘教師筆試真題2024
- 2025年機(jī)械原理理論試題
- 截一個(gè)幾何體-教學(xué)設(shè)計(jì)
- 人工智能倫理與技術(shù)發(fā)展-洞察闡釋
- 重慶精細(xì)鐵粉生產(chǎn)線項(xiàng)目可行性研究報(bào)告(范文模板)
- 污水處理企業(yè)經(jīng)營管理方案
- 第一課 在美術(shù)世界中遨游 教材 教案 講義 教學(xué)設(shè)計(jì) 教學(xué)參考 教學(xué)案例(初一美術(shù)第十三冊(人美版))
- 坪山-龍湖產(chǎn)業(yè)協(xié)作示范園項(xiàng)目可行性研究報(bào)告
- 2025至2030年中國瓷器壁掛行業(yè)投資前景及策略咨詢報(bào)告
- 脫硫塔玻璃鱗片膠泥襯里施工組織設(shè)計(jì)
- XB/T 505-2011汽油車排氣凈化催化劑載體
- GB/T 3672.2-2002橡膠制品的公差第2部分:幾何公差
- GB/T 27744-2021異步起動(dòng)永磁同步電動(dòng)機(jī)技術(shù)條件及能效分級(jí)(機(jī)座號(hào)80~355)
- GB 8076-2008混凝土外加劑
- 寶盾轉(zhuǎn)門故障代碼
- 【課件】草原上的小木屋
- DB63-T 241-2021草地毒害草綜合治理技術(shù)規(guī)范
- 高層建筑施工基坑工程勘察及支護(hù)結(jié)構(gòu)選型培訓(xùn)
- 四年級(jí)上冊音樂課件-活動(dòng) 歡騰的那達(dá)慕 人教版(簡譜) (共17張PPT)
- 四年級(jí)下冊綜合實(shí)踐活動(dòng)教案-我的時(shí)間我做主 全國通用
評(píng)論
0/150
提交評(píng)論