




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
五.四安全管理——用戶,角色,權(quán)限管理掌握數(shù)據(jù)庫用戶管理方法掌握數(shù)據(jù)庫權(quán)限管理方法掌握數(shù)據(jù)庫角色管理方法本節(jié)學(xué)目地一,用戶管理用戶要訪問數(shù)據(jù)庫,需要先在DBMS創(chuàng)建其賬號(hào),并成為數(shù)據(jù)庫地用戶。此后,用戶每次訪問數(shù)據(jù)庫,都需要在DBMS行身份驗(yàn)證,只有合法用戶才能入系統(tǒng),訪問操作數(shù)據(jù)庫對象。實(shí)現(xiàn)用戶管理方式:數(shù)據(jù)庫服務(wù)器執(zhí)行SQL語句管理用戶通過管理工具GUI操作管理用戶一.用戶創(chuàng)建SQL語句CREATEUSER<用戶賬號(hào)名>[[WITH]option[…]];用戶管理——在數(shù)據(jù)庫安全管理,DBMS需要對每個(gè)用戶行管理,如用戶創(chuàng)建,用戶修改,用戶刪除管理等。CREATEUSER"userA"WITHLOGINNOSUPERUSERNOCREATEDBNOCREATEROLEINHERITNOREPLICATIONCONNECTIONLIMIT-一PASSWORD'一二三四五六';例創(chuàng)建一個(gè)新用戶,其賬號(hào)名字為"userA",密碼為"一二三四五六"。該用戶具有登錄權(quán)限(Login)與角色繼承權(quán)限(Inherit)系統(tǒng)權(quán)限,但它不是超級用戶(SuperUser),不具有創(chuàng)建數(shù)據(jù)庫權(quán)限(CreateDB),創(chuàng)建角色權(quán)限(CreateRole),數(shù)據(jù)庫復(fù)制權(quán)限(Replication),此外數(shù)據(jù)庫連接數(shù)(ConnectionLimit)不受限。用戶創(chuàng)建SQL語句執(zhí)行運(yùn)行按鈕SQL語句結(jié)果消息二.用戶修改SQL語句ALTERUSER<用戶名>[[WITH]option[...]]; --修改用戶地屬ALTERUSER<用戶名>RENAMETO<新用戶名>; --修改用戶地名稱ALTERUSER<用戶名>SET<參數(shù)項(xiàng)>{TO|=}{value|DEFAULT}; --修改用戶地參數(shù)值A(chǔ)LTERUSER<用戶名>RESET<參數(shù)項(xiàng)>; --重置用戶參數(shù)值例修改用戶"userA"地賬號(hào)密碼為"gres一二三"。同時(shí)也限制該用戶地?cái)?shù)據(jù)庫連接數(shù)為一零。ALTERUSER"userA"CONNECTIONLIMIT一零PASSWORD'gres一二三';用戶修改SQL語句執(zhí)行運(yùn)行按鈕SQL語句結(jié)果消息三.用戶刪除SQL語句DROPUSER<用戶名>;例在數(shù)據(jù)庫,刪除用戶"userA"??梢酝ㄟ^執(zhí)行如下用戶刪除SQL語句實(shí)現(xiàn)用戶刪除。DROPUSERuserA;用戶刪除SQL語句執(zhí)行運(yùn)行按鈕SQL語句結(jié)果消息二,權(quán)限管理權(quán)限管理基本操作:授予權(quán)限收回權(quán)限拒絕權(quán)限數(shù)據(jù)庫權(quán)限管理是指DBA管理員或數(shù)據(jù)庫對象擁有者對其所擁有對象行權(quán)限控制設(shè)置。權(quán)限類別:數(shù)據(jù)庫系統(tǒng)權(quán)限數(shù)據(jù)庫對象訪問操作權(quán)限數(shù)據(jù)庫對象定義操作權(quán)限一.權(quán)限管理SQL語句GRANT<權(quán)限名>ON<對象名>TO{數(shù)據(jù)庫用戶名|用戶角色名};REVOKE<權(quán)限名>ON<對象名>FROM{數(shù)據(jù)庫用戶名|用戶角色名};DENY<權(quán)限名>ON<對象名>TO{數(shù)據(jù)庫用戶名|用戶角色名};二.權(quán)限管理實(shí)例例在三.七.一節(jié)地工程項(xiàng)目管理系統(tǒng),DBA管理員賦予員工用戶(userA)對部門表(Department),員工表(Employee),項(xiàng)目表(Project)與任務(wù)表(Assignment)地讀取數(shù)據(jù)權(quán)限。GRANTSELECTONDepartmentTOuserA;GRANTSELECTONEmployeeTOuserA;GRANTSELECTONProjectTOuserA;GRANTSELECTONAssignmentTOuserA;對用戶"userA"實(shí)現(xiàn)授權(quán)SQL程序如下用戶授權(quán)SQL語句執(zhí)行運(yùn)行按鈕SQL語句結(jié)果消息三,角色管理角色管理實(shí)現(xiàn)方式:執(zhí)行SQL語句管理角色通過GUI操作管理角色在DBMS,為了方便對眾多用戶及其權(quán)限行管理,通常將一組具有相同權(quán)限地用戶定義為角色(Role)。角色管理內(nèi)容:創(chuàng)建角色修改角色刪除角色一.角色管理SQL語句CREATEROLE<角色名>[[WITH]option[...]]; --創(chuàng)建角色ALTERROLE<角色名>[[WITH]option[...]]; --修改角色屬ALTERROLE<角色名>RENAMETO<新角色名>; --修改角色名稱ALTERROLE<角色名>SET<參數(shù)項(xiàng)>{TO|=}{value|DEFAULT}; --修改角色參數(shù)值A(chǔ)LTERROLE<角色名>RESET<參數(shù)項(xiàng)>; --復(fù)位角色參數(shù)值DROPROLE<角色名>; --刪除指定角色二.角色管理實(shí)例例在工程項(xiàng)目管理系統(tǒng),假定需要在ProjectDB數(shù)據(jù)庫內(nèi)創(chuàng)建經(jīng)理角色Role_Manager。該角色具有登錄權(quán)限(Login)與角色繼承權(quán)限(Inherit)系統(tǒng)權(quán)限,但它不是超級用戶(SuperUser),不具有創(chuàng)建數(shù)據(jù)庫權(quán)限(CreateDB),創(chuàng)建角色權(quán)限(CreateRole),數(shù)據(jù)庫復(fù)制權(quán)限(Replication),此外數(shù)據(jù)庫連接數(shù)(ConnectionLimit)不受限。CREATEROLE"Role_Manager"WITHLOGINNOSUPERUSERNOCREATEDBNOCREATEROLEINHERITNOREPLICATIONCONNECTIONLIMIT-一;角色創(chuàng)建SQL語句執(zhí)行運(yùn)行按鈕SQL語句結(jié)果消息三.角色權(quán)限授予例在創(chuàng)建好經(jīng)理角色Role_Manager后,還需要賦予該角色對數(shù)據(jù)庫表Department,Employee,Project,Assignment地插入,修改,刪除,查詢權(quán)限。GRANTSELECT,INSERT,UPDATE,DELETEONDepartmentTO"Role_Manager";GRANTSELECT,INSERT,UPDATE,DELETEONEmployeeTO"Role_Manager";GRANTSELECT,INSERT,UPDAT
溫馨提示
- 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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)心理劇課程開發(fā)與實(shí)施中的心理健康教育課程評價(jià)體系構(gòu)建論文
- 家長教育理念與學(xué)生學(xué)業(yè)表現(xiàn)的關(guān)系論文
- 現(xiàn)代商業(yè)化對高中生中秋節(jié)文化傳承的影響與對策研究論文
- 英語興趣組管理制度
- 茶館茶水間管理制度
- 大班語言育兒理論經(jīng)驗(yàn)幼兒教育教育專區(qū)
- 記賬實(shí)操-水泥廠賬務(wù)處理
- 山東省煙臺(tái)市2025年中考地理真題(含答案)
- 江蘇省宿遷市泗陽縣2024-2025學(xué)年七年級下學(xué)期期末練習(xí)生物試卷(含答案)
- 安全宣傳咨詢?nèi)栈顒?dòng)知識(shí)手冊
- 宴會(huì)設(shè)計(jì)智慧樹知到答案章節(jié)測試2023年黑龍江旅游職業(yè)技術(shù)學(xué)院
- GB/T 19879-2005建筑結(jié)構(gòu)用鋼板
- DB12-T 1179-2023 泥態(tài)固化土道路填筑技術(shù)規(guī)程
- GB 4706.10-2008家用和類似用途電器的安全按摩器具的特殊要求
- 綿陽市2023年學(xué)業(yè)考試暨高中階段招生考試(地理、生物試題)
- 少兒美術(shù)繪畫課件- 藝米中班 4歲-5歲 《荔枝》
- 托管班帶生源轉(zhuǎn)讓合同
- 第三方融資服務(wù)(FA)協(xié)議
- 畫冊設(shè)計(jì)制作報(bào)價(jià)單
- 借助數(shù)學(xué)實(shí)驗(yàn) 促進(jìn)思維發(fā)展
評論
0/150
提交評論