數(shù)據(jù)庫(kù)技術(shù)項(xiàng)目式教程(MySQL)課件 任務(wù)6.3管理用戶及權(quán)限_第1頁(yè)
數(shù)據(jù)庫(kù)技術(shù)項(xiàng)目式教程(MySQL)課件 任務(wù)6.3管理用戶及權(quán)限_第2頁(yè)
數(shù)據(jù)庫(kù)技術(shù)項(xiàng)目式教程(MySQL)課件 任務(wù)6.3管理用戶及權(quán)限_第3頁(yè)
數(shù)據(jù)庫(kù)技術(shù)項(xiàng)目式教程(MySQL)課件 任務(wù)6.3管理用戶及權(quán)限_第4頁(yè)
數(shù)據(jù)庫(kù)技術(shù)項(xiàng)目式教程(MySQL)課件 任務(wù)6.3管理用戶及權(quán)限_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

管理用戶及權(quán)限任務(wù)提出對(duì)于任何一個(gè)企業(yè)來(lái)說(shuō),其數(shù)據(jù)庫(kù)系統(tǒng)中所保存數(shù)據(jù)的安全性無(wú)疑是非常重要的。MySQL是一個(gè)多用戶數(shù)據(jù)庫(kù),具有功能強(qiáng)大的訪問(wèn)控制系統(tǒng),可以為不同用戶指定不同權(quán)限。任務(wù)分析管理員可以新建多個(gè)普通用戶,并授予不同普通用戶相應(yīng)的權(quán)限。MySQL默認(rèn)的超級(jí)管理員用戶是root。1.用戶管理MySQL的用戶可以分為兩大類:超級(jí)管理員用戶(root):擁有全部權(quán)限。普通用戶:由root創(chuàng)建,普通用戶只擁有root所分配的權(quán)限。MySQL的用戶描述由兩部分組成:用戶名、登錄主機(jī)名或IP地址,描述用戶的語(yǔ)法為:’用戶名’@’host’。host指定允許用戶登錄所使用的主機(jī)名或IP地址。如’root’@’localhost’,指root用戶只能通過(guò)本機(jī)的客戶端去訪問(wèn)。如果host=%,表示所有IP都有連接權(quán)限。host部分可以省略,默認(rèn)為'%'。相關(guān)知識(shí)與技能用戶管理(1)新建普通用戶CREATEUSER‘用戶名’@’host’IDENTIFIEDBY‘密碼’;其中IDENTIFIEDBY‘密碼’為可選,如果只使用CREATEUSER‘用戶名’@’host’;,則默認(rèn)密碼為空。相關(guān)知識(shí)與技能任務(wù)實(shí)施【例】新建用戶aa,密碼為aa123。CREATEUSER'aa'@'%'IDENTIFIEDBY'aa123';(2)刪除普通用戶DROPUSER‘用戶名’@’host’;【例】刪除用戶aa。DROPUSER‘a(chǎn)a’@’%’;相關(guān)知識(shí)與技能(3)修改密碼ALTERUSER'用戶名'@'host'IDENTIFIEDBY‘新密碼’;若用戶修改自己的密碼,可以不需要直接命名自己的帳戶:ALTERUSERuser()IDENTIFIEDBY'新密碼';【例】修改用戶aa的密碼為new123。ALTERUSER'aa'@'%'IDENTIFIEDBY'new123';相關(guān)知識(shí)與技能2.權(quán)限管理(1)權(quán)限表MySQL服務(wù)器通過(guò)MySQL權(quán)限表來(lái)控制用戶對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),MySQL權(quán)限表存放在mysql數(shù)據(jù)庫(kù)里,有user表,db表,tables_priv表,columns_priv表等。user表:存放用戶賬戶信息以及全局級(jí)別(所有數(shù)據(jù)庫(kù))權(quán)限。db表:存放數(shù)據(jù)庫(kù)級(jí)別的權(quán)限。tables_priv表:存放表級(jí)別的權(quán)限。columns_priv表:存放列級(jí)別的權(quán)限。相關(guān)知識(shí)與技能(2)權(quán)限級(jí)別全局性的管理權(quán)限作用于整個(gè)MySQL實(shí)例級(jí)別。數(shù)據(jù)庫(kù)級(jí)別的權(quán)限作用于某個(gè)指定的數(shù)據(jù)庫(kù)上或者所有的數(shù)據(jù)庫(kù)上。數(shù)據(jù)庫(kù)對(duì)象級(jí)別的權(quán)限作用于指定的數(shù)據(jù)庫(kù)對(duì)象上(表、視圖等)或者所有的數(shù)據(jù)庫(kù)對(duì)象上。相關(guān)知識(shí)與技能(3)授予權(quán)限GRANT權(quán)限ON對(duì)象名TO用戶;(1)授予用戶MySQL管理員的權(quán)限。GRANTALLON*.*TO‘用戶名’@’host’WITHGRANTOPTION;(2)授予用戶所有數(shù)據(jù)庫(kù)中的所有權(quán)限,除了GRANTOPTION(允許授予權(quán)限)之外。GRANTALLON*.*TO‘用戶名’@’host’;(3)授予用戶某一數(shù)據(jù)庫(kù)中的所有權(quán)限,對(duì)象名使用數(shù)據(jù)庫(kù)名.*。GRANTALLON數(shù)據(jù)庫(kù)名.*TO‘用戶名’@’host’;(4)授予用戶某數(shù)據(jù)庫(kù)中某一張的所有權(quán)限,對(duì)象名使用數(shù)據(jù)庫(kù)名.表名。GRANTALLON數(shù)據(jù)庫(kù)名.表名TO‘用戶名’@’host’;(5)授予用戶某數(shù)據(jù)庫(kù)中某一張中某一個(gè)字段的權(quán)限。GRANT權(quán)限(字段名)ON數(shù)據(jù)庫(kù)名.表名TO‘用戶名’@’host’;相關(guān)知識(shí)與技能【例】創(chuàng)建用戶'ceshi1'@'localhost'、'ceshi2'@'localhost'、'ceshi3'@'localhost'、'ceshi4'@'localhost',并分別授予不同級(jí)別的權(quán)限。①創(chuàng)建用戶CREATEUSER'ceshi1'@'localhost'IDENTIFIEDBY'123';CREATEUSER'ceshi2'@'localhost'IDENTIFIEDBY'123';CREATEUSER'ceshi3'@'localhost'IDENTIFIEDBY'123';CREATEUSER'ceshi4'@'localhost'IDENTIFIEDBY'123';②授予用戶'ceshi1'@'localhost'所有數(shù)據(jù)庫(kù)的SELECT權(quán)限GRANTSELECTON*.*TO'ceshi1'@'localhost';③授予用戶'ceshi2'@'localhost'School數(shù)據(jù)庫(kù)的SELECT權(quán)限GRANTSELECTONSchool.*TO'ceshi2'@'localhost';④授予用戶'ceshi3'@'localhost'School數(shù)據(jù)庫(kù)中Student表的SELECT權(quán)限GRANTSELECTONSchool.StudentTO'ceshi3'@'localhost';⑤授予用戶'ceshi4'@'localhost'School數(shù)據(jù)庫(kù)中Student表中相應(yīng)字段的權(quán)限GRANTSELECT(Sno,Sname),Update(Sex)ONSchool.StudentTO'ceshi4'@'localhost';任務(wù)實(shí)施(4)收回權(quán)限REVOKE跟GRANT的語(yǔ)法差不多,只需要把關(guān)鍵字“TO”換成“FROM”即可。REVOKE權(quán)限ON對(duì)象名FROM用戶名;【注意】執(zhí)行GRANT語(yǔ)句授予權(quán)限,REVOKE語(yǔ)句收回權(quán)限后,該用戶只有重新連接MySQL數(shù)據(jù)庫(kù),權(quán)限才能生效。相關(guān)知識(shí)與技能(5)查看權(quán)限1)查看當(dāng)前用戶的權(quán)限SHOWGRANTS;2)查看某用戶的權(quán)限SHOWGRA

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論