安全性語言實驗_第1頁
安全性語言實驗_第2頁
安全性語言實驗_第3頁
安全性語言實驗_第4頁
安全性語言實驗_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

山西大學(xué)軟件學(xué)院課程實驗報告實驗課程 數(shù)據(jù)庫課程實驗實驗名稱安全性語言實驗實驗時間第十三周3節(jié)到4節(jié)學(xué)生班級 學(xué)生學(xué)號 學(xué)生姓名 指導(dǎo)教師 2020年5月22日實驗?zāi)康?掌握自主存取控制權(quán)限的定義和維護方法實驗器材:計算機MySQLWorkbench實驗內(nèi)容:定義用戶,角色,分配權(quán)限給用戶,角色回收權(quán)限,以及相應(yīng)的用戶名登錄數(shù)據(jù)庫驗證權(quán)限分配是否正確實驗步驟:一.自主存取控制實驗針對第一個實驗的數(shù)據(jù)庫,定義三種不同用戶,分別實現(xiàn)不同功能。分別為班長Tom學(xué)生Mike,教務(wù)處主任Jane,教務(wù)處老師Kathy和輔導(dǎo)員David,授課教師Jiffy。創(chuàng)建用戶為班長,教務(wù)處主任以及輔導(dǎo)員創(chuàng)建用戶標識,要求具有創(chuàng)建用戶或角色的權(quán)利。createuser'Tom'@'localhost'identifiedby'123456';createuser'Jane'@'localhost'identifiedby'123456';createuser'David'@'localhost'identifiedby'123456';\ s __i ■ . . . ( |IkhUhiLIferid |h |¥M |配|H K |if |&|K N *|1 |ID胃 11 1、, 1Hie InIn 1i■ 411| 01LU|RM.U..11KIHU.11K4IIM9I.IkM IN 1W■ 1S1N K 1F 1K£ N ■1i 1K■ 1 1%5 |M1W SK1、 1、E I 4I1| 0|1udiiKiLdajJjiMnasri也而19?<n〔 帝i§uh"ML1時In 1w1NULL1iK-ilbail*<■ |b |¥M 1〈1H K |P |K1J |帖E 11 |hS 15為學(xué)生,教務(wù)處老師,授課教師創(chuàng)建用戶標識和用戶口令。createuser'Mike'@'localhost'identifiedby'123456';createuser'Kathy'@'localhost'identifiedby'123456';createuser'Jiffy'@'localhost'identifiedby'123456';■ ■一hvid I三 X f |K |K I肩 |?司 M 1 m 1冒 1h InN|N 1R :N 1K 1KQ SI 。] $$c Jm_ ptpi1.LIS3BH06-36L4:422a| MILLI¥ |N IH1MUIwIhMlJKM I, |M 1, |M |H |S I?% N |N 1K |M |K |圈1國I9, |pg IH IK IN0 哥I D C*1cudi3m_al'i^_paair?I:qI U mil,|M 1K 1KidJlLloc-LlhasiJlCCy |3 N I, |K |K 1K |?創(chuàng)建角色并分配權(quán)限1.為班長,輔導(dǎo)員,教務(wù)處主任分別創(chuàng)建一個查詢角色,并分配相應(yīng)的查詢權(quán)限。createrole'class_leaderwn'@'localhost';grantselectontablesecond.studentto'class_leaderwn'@'localhost';grantselectontablesecond.courseto'class_leaderwn'@'localhost';Hrm事■ant(t>Eiecl”0MOTcxm-WKFiHLlMthfT/OilgZbMF!ChMflfi. 111Jl-HL IbMGUVTLUGEr*10 IUU.VTULHETUhJurivRc^luiiaidn-Bn.localhMtQUVT5ELKE皿iKionl.dCudiriiW IIwlhui]rt?iLriMEUEIiit)createrole'class_assistant'@'localhost';grantselectontablesecond.studentto'class_assistant'@'localhost';grantselectontablesecond.scto'classassistant'@'localhost';grantselectontablesecond.courseto'class_assistant'@'localhost';LSMi:的■產(chǎn)的rlMi_*Etli!Luil?dHCklli&itGtAXT5B_oTTW1*網(wǎng)沔?zhèn)?皿■:Jan_*MJarbi1!t'l4C?]hdir[,GUATSixmfflhRi-TEodx-TT1uLm?_n??i i&caJii&ar皿儲|1BL£CIQn'?rcmd.iLuhiiLTQc.LiD3?KddLilanlILuEiJliail:mlidw1!iD.Ulm?]createrole'academic_officer'@'localhost';grantselectontablesecond.studentto'academic_officer'@'localhost';grantselectontablesecond.scto'academic_officer'@'localhost';grantselectontablesecond.courseto'academic_officer'@'localhost';*燮MVcumFM LmIImvl1:?OniMlfeir■BEa^w.ie_Dfflcw4J?v]|T3aLflVKTLSKEON■IQ■£ l>Mt",L-bcaJIcaLOW^T4a£TT5'mcvd'.'i?yTE?'T9'Knd?lc_flnLwrt'imatNci'G£aS-1SELECTOtiiwd-TQ tjaffTtitf■iM&llMrieiJIUlW5ME5wnwl.irudHirID Tlrtr?LcolWm4LiIQ4n2.為學(xué)生,教務(wù)處老師,授課教師創(chuàng)建角色,并合理賦予某項權(quán)限。createrole'class_studentyf@'localhost';grantselectontablesecond.studentto'class_studentyf@'localhost';grantselectontablesecond.courseto'class_studentyf@'localhost';■;i>q]>siofotwcrsradWi■阻LrJIbh'_|Lirantxforvl??H_nud?nLy*f4CD!=iJ&EaLInxivrusMOm?;.tof*LwvSkmR'iSaXTSELEjCZM■■caul.EDuriHTOclUi_iRtdvDLpf?IdcaLbail俺藍TSELECT糠'.Mudwir'TTi '1°L?4]h?-'i:3tomInliftft).Wcreaterole'class_tencherghj'@'localhost';grantselectontablesecond.studentto'class_tencherghj'@'localhost';grantselect,update,deleteontablesecond.scto'class_tencherghj'@'localhost';grantselectontablesecond.courseto'class_tencherghj'@'localhost';占pIHOTMTOFEW! llaulafdrrI■”一OUhl1-yOEffi■EUslHalJindivf^iJflL-MHUtnl依妙了5ELKTWWEWrfMAfVfTOIfflrrwTlhff'iMfelh^lSLLKf.&冷KE.HCf,踞iKoid.i£Fi:hix.trn-hFr^jtLnaLhutflRA^TW£CTWwterri. Etliiifl.iv-gdwrtlij■kMUheti4IXAHliMK10.fOIK.*createrole'academic_tenchersm'@'localhost';grantselect,updateontablesecond.studentto'academic_tenchersm'@'localhost';grantselectontablesecond.scto'academic_tenchersm'@'localhost';grantselect,delete,updateontablesecond.courseto'academic_tenchersm'@'localhost';Nemsfardc&kflLc.ccncter^VlocbLtesr■am3*.■TOaEDilMic-tmchfrMIfIwLho我'以盛十主ELCtT,UMWlfLECLCtC TG IIcchIImi:'iiAMSELECT*0H k'W'■nFinlr.Vnclwrv■loc.UnH、..GIANTEELUT,L3WTECBKKwd'..iiuImieTD'■cu1mIc_tmic1sh-u''I'ScciJIkce'4TO?f11m時IE5M)班長,輔導(dǎo)員和教務(wù)處主任有權(quán)給其他人分配權(quán)限。createrole'class_studentlmz'@'localhost';grant'class_leaderwn'@'localhost'to'class_studentlmz'@'localhost';5HP1O/CTSME]Mi_nud*r^]az!?*iMiltwiic1:如aihfarc]aia_iLudvrriUal*]TC?]b<FFkffiJM ?.■TDelAldMv&nlhtt■Lnlhcdl.GRVnVblll.lMAflH'f 1D' lMV'LKikllMiiV!2EVUhhMl皿和RtK■rwl'createrole'class_tencherlzx'@'localhost';grant'class_assistant'@'localhost'to'class_tencherlzx'@'localhost';QL缶飴 tLua.tmclMrLBX1*4^,)MnLtnrL*:ternLaEcruLua.^ncbKrLxjLtLECtllhaal函LWL加L驚■*加uL?"_W■曲rrlxiflL?ilhca?CE.W V' IDe]A91_1*Mh*f]£K*iKlUMhlFrfLii*ffl.Wcreaterole'academic_tenchernq'@'localhost';grant'academic_officer'@'localhost'to'academic_tenchernq'@'localhost';giurw4xMnl<_i4Mbe-n£j*L-K&LliH:[UKr*ID IWlWTIQt'J?lJb(]G1uUlHK-d'kctrtL-KkLhKui:W心3=jMulHirTq*LocbLjemI:2nnilau-t(0.46ik)呻響.(3)給用戶分配權(quán)限。1.給班長Tom,輔導(dǎo)員David,教務(wù)處主任Jane分配權(quán)限。

grant'class_leaderwn'@'localhost'to'Tom'@'localhost';iriqLSWE3UKTSFW'Tm^iKiLkiif;中r虹tmiz心曲再r (KK.liTOM■如OLE Ili<i]bQ4il:TflTeafIwtlh^l'nnsineIIQ.0£>3k|>grant'class_assistant'@'localhost'to'David'@'localhost';Druil:aIerriilMuLhniESlNtU£iaCH■.事M?IruJhartiBjWFClUI*_AiAllRME?iMikllM'feTOIwilV]M-*Lk4i!!efGnirlID.IR3?kFgrant'academic_officer'@'localhost'to'Jane'@'localhost';mqP泌4CAM IMb"Gfmicxfeer uuIhamrawercs'uaminrjwtCL?mL|w!<.Q^AX" ■lacHlbaat10Jnv*Lonlhaat2fovaiaut?kJ■咧】:'2,給學(xué)生Mike,授課教師Jiffy,教務(wù)處老師Kathy分配權(quán)限。grant'class_studentyf@'localhost'to'Mike'@'localhost';If通L」SWTQUEJDt'yiU'l -!-:rMil-.pth.-ri.hj'UKW1LWKL項?.■*rt-Jiuhv1JccaLlaLIKW1 4LhaIUaiTO]<x-d:ludt2nnianHl?M.iOhe^ViqL}grant'class_tencherghj'@'localhost'to'Jiffy'@'localhost';Fg|)SAW fcifjEffT-#L-H-Hlhrct';linij.for」1刊ttwiiAntm■*Nili-rh*LwLM-i:OLFT■E.lAiiJ-tuMrihJ?iMtlhMi!T4 ImIImmimvlasvI:ftJ.-M?r)grant'academictenchersm'@'localhost'to'Kathy'@'localhost';WXT A0f'K>Lhv'l'L-klUkac*;ftvirsfarliihpVJiMilhJK!:CRPTW'.*TOKiSyfLhU帥"SA?{-hL*±Mlc_EiHdMr£H42dcjL3k?i.IDKiEhy#JaciLtWiJi.2FME=nME(Q.40B?ci*岫-回收用戶權(quán)限或角色權(quán)限。1.回收授課教師權(quán)限。revokeupdateontablesecond.scfrom'class_tencherghj'@'localhost';"Ml?OUWT5FBH 】俄Lf:OttaCri!虹E]Ui?Rdi£>?E|jLdLmillMi-lOWtUSAS??LEfi>'I心J4EGE機EE1BC]ffl'mid'.>wn+'W'eiiM.ctulwrikJV'LMkHMM-aWT4OK1.KTW' :'-kTO(Iwp.ctnAiniv*IwvL'kviflbMfT£BKtMMMtd.itadral10elMdJiratbi/血44ranLnMElOL明o±l2.回收學(xué)生Mike權(quán)限。revoke'class_studentyf@'localhost'from'Mike'@'localhost';stwflWOSm,MiSe,f,i?]lwn,.GT4M15rwlik-tflM-Llhflll眼IVTliAHPS皿■ltaf?jmLhsr1FO"lii1*11ftWMl)ifK|PH驗證權(quán)限分配的正確性。在用戶創(chuàng)建時,要執(zhí)行命令flushprivileges;1.以Jane登錄數(shù)據(jù)庫,驗證權(quán)限。if ~uJjirv-pEi.i?r[usikfI:ee??l?lraw>tB111-■mLknrI'onudE.ulvi<lh:err"ij.Eajt 穌Lc-vuiKtinidl!L4SFJYirvarciM.:1.0.3*HirStf.tp&arvrr~CM.fcfiTFL^iE上R2Mt.3K0,Mj:1*bfbIarlelj^flLiJkica.JlL3ri[biiiehtukLNxXI■土

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論