數(shù)據(jù)庫實(shí)驗(yàn)安全管理

數(shù)據(jù)庫實(shí)驗(yàn)安全管理

ID:14219351

大小:233.05 KB

頁數(shù):6頁

時間:2018-07-26

數(shù)據(jù)庫實(shí)驗(yàn)安全管理_第1頁
數(shù)據(jù)庫實(shí)驗(yàn)安全管理_第2頁
數(shù)據(jù)庫實(shí)驗(yàn)安全管理_第3頁
數(shù)據(jù)庫實(shí)驗(yàn)安全管理_第4頁
數(shù)據(jù)庫實(shí)驗(yàn)安全管理_第5頁
資源描述:

《數(shù)據(jù)庫實(shí)驗(yàn)安全管理》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、學(xué)號:201211041110姓名:楊凱班級:信息12-3成績:上機(jī)練習(xí)一、實(shí)驗(yàn)?zāi)康?.掌握SQLServer安全控制的兩種模式2.學(xué)會管理SQLServer登錄賬號、數(shù)據(jù)庫用戶、各種權(quán)限3.學(xué)會使用角色管理用戶及權(quán)限二、實(shí)驗(yàn)環(huán)境安裝SQLServer2005的PC機(jī)一臺。三、實(shí)驗(yàn)內(nèi)容1.用SSMS工具建立SQLServer身份驗(yàn)證模式的登錄名:log1、log2和log3。Log2、log3建立如同上圖2.利用10章建立的“students數(shù)據(jù)庫”,用log1建立一個新的數(shù)據(jù)庫引擎查詢,在“可用

2、數(shù)據(jù)庫”下拉列表框中是否能看到并選中“students數(shù)據(jù)庫”?為什么?可以看到。因?yàn)樗玫臄?shù)據(jù)庫服務(wù)器名稱是一樣的,所以該數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫就可以看到,但是沒有訪問權(quán)限。3.將log1、log2和log3映射為“students數(shù)據(jù)庫”中的用戶,用戶名同登錄名。Log2、log3建立如同上圖1.再次用log1建立一個新的數(shù)據(jù)庫引擎查詢,這次在“可用數(shù)據(jù)庫”下拉列表中是否能看到并選中“students數(shù)據(jù)庫”?為什么?答:可以看到,因?yàn)榻o其設(shè)置了訪問權(quán)限。2.用log1用戶在“students

3、數(shù)據(jù)庫”中執(zhí)行下述語句,能否成功?為什么?SELECT*FROMCourse答:不能成功。因?yàn)長OG1沒有對課程3.授予log1具有對Course表的查詢權(quán)限,授予log2具有對Course表的插入權(quán)限。答:對log2設(shè)置插入權(quán)限時只需將Insert權(quán)限的授予選中即可。1.在SSMS中,用log2建立一個新的數(shù)據(jù)庫引擎查詢,執(zhí)行下述語句(根據(jù)自建數(shù)據(jù)庫修改表名、列數(shù)等),能否成功?為什么?INSERTINTO課程表VALUES(‘C001’,’數(shù)據(jù)庫基礎(chǔ)’,4,5)答:可以,因?yàn)榻o予其插入權(quán)限,所

4、以可以插入新內(nèi)容。再執(zhí)行下述語句,能否成功?為什么?SELECT*FROM課程表答:不能成功。因?yàn)閘og2沒有查詢權(quán)限。2.在SSMS中,在log1建立的數(shù)據(jù)庫引擎查詢中,再次執(zhí)行語句:SELECT*FROM課程表答:可以成功。因?yàn)槭谟鑜og1查詢權(quán)限了。這次能否成功?但如果執(zhí)行下列語句:INSERTINTO課程表VALUES(‘C003’,’軟件工程’,4)能否成功?為什么?答:不能成功。因?yàn)閘og1沒有查詢權(quán)限。1.授予log3在“students數(shù)據(jù)庫”中具有建表權(quán)限。2.在“student

5、s數(shù)據(jù)庫”中建立用戶定義的角色SelectRole,并授予該角色對教師表、課程表和授課表具有查詢權(quán)。3.新建立一個SQLServer身份驗(yàn)證模式的登錄名:pub_user,并讓該登錄名成為“students數(shù)據(jù)庫”中的合法用戶。答:該操作和LOG1的操作相同,先建立SQLServer身份驗(yàn)證模式的登錄名:pub_user,然后設(shè)置“students數(shù)據(jù)庫”為其默認(rèn)數(shù)據(jù)庫。4.在SSMS中,用pub_user建立一個新的數(shù)據(jù)庫引擎查詢,執(zhí)行下述語句,能否成功?為什么?SELECT*FROM課程表答:

6、不能,因?yàn)閜ub_user沒有查詢權(quán)限。1.將pub_user用戶添加到SelectRole角色中。2.在pub_user建立的數(shù)據(jù)庫引擎查詢中,再次執(zhí)行下述語句,能否成功?為什么?SELECT*FROM課程表答:可以。因?yàn)镾electRole角色對教師表、課程表和授課表具有查詢權(quán),將pub_user添加在SelectRole角色中,pub_user就有了查詢權(quán),就可以查詢了。四、實(shí)驗(yàn)心得通過這次實(shí)驗(yàn),掌握了數(shù)據(jù)庫SQl安全管理的方法,對于如何管理數(shù)據(jù)庫有了新的認(rèn)識。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。