freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫安全性講義(ppt84頁)(編輯修改稿)

2025-02-10 16:37 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ALL 不能 DBA U3 關(guān)系 Student ALL 不能 DBA U3 關(guān)系 Course ALL 不能 DBA PUBLIC 關(guān)系 SC SELECT 不能 DBA U4 關(guān)系 Student SELECT 不能 DBA U4 屬性列 UPDATE 不能 DBA U5 關(guān)系 SC INSERT 能 U5 U6 關(guān)系 SC INSERT 能 U6 U7 關(guān)系 SC INSERT 不能 An Introduction to Database System 授權(quán)與回收(續(xù)) 二 、 REVOKE ?授予的權(quán)限可以由 DBA或其他授權(quán)者用 REVOKE語句收回 ?REVOKE語句的一般格式為: REVOKE 權(quán)限 [,權(quán)限 ]... [ON 對(duì)象類型 對(duì)象名 ] FROM 用戶 [,用戶 ]...。 An Introduction to Database System REVOKE(續(xù)) [例 8] 把用戶 U4修改學(xué)生學(xué)號(hào)的權(quán)限收回 REVOKE UPDATE(Sno) ON TABLE Student FROM U4。 An Introduction to Database System REVOKE(續(xù)) [例 9] 收回所有用戶對(duì)表 SC的查詢權(quán)限 REVOKE SELECT ON TABLE SC FROM PUBLIC。 An Introduction to Database System REVOKE(續(xù)) [例 10] 把用戶 U5對(duì) SC表的 INSERT權(quán)限收回 REVOKE INSERT ON TABLE SC FROM U5 CASCADE 。 ? 將用戶 U5的 INSERT權(quán)限收回的時(shí)候必須級(jí)聯(lián)( CASCADE)收回 ? 系統(tǒng)只收回直接或間接從 U5處獲得的權(quán)限 An Introduction to Database System REVOKE(續(xù)) 執(zhí)行 [ 例 8] 到 [ 例 10] 的語句后 , 學(xué)生 課程數(shù)據(jù)庫中的用戶權(quán)限定義表 授權(quán)用戶名 被授權(quán)用戶名 數(shù)據(jù)庫對(duì)象名 允許的操作類型 能否轉(zhuǎn)授權(quán) DBA U1 關(guān)系 Student SELECT 不能 DBA U2 關(guān)系 Student ALL 不能 DBA U2 關(guān)系 Course ALL 不能 DBA U3 關(guān)系 Student ALL 不能 DBA U3 關(guān)系 Course ALL 不能 DBA U4 關(guān)系 Student SELECT 不能 An Introduction to Database System 小結(jié) :SQL靈活的授權(quán)機(jī)制 ? DBA:擁有所有對(duì)象的所有權(quán)限 ? 不同的權(quán)限授予不同的用戶 ? 用戶:擁有自己建立的對(duì)象的全部的操作權(quán)限 ? GRANT:授予其他用戶 ? 被授權(quán)的用戶 ? “ 繼續(xù)授權(quán) ” 許可:再授予 ? 所有授予出去的權(quán)力在必要時(shí)又都可用 REVOKE語句收回 An Introduction to Database System 授權(quán)與回收(續(xù)) 三、創(chuàng)建數(shù)據(jù)庫模式的權(quán)限 ? DBA在創(chuàng)建用戶時(shí)實(shí)現(xiàn) ? CREATE USER語句格式 CREATE USER username [ WITH][ DBA | RESOURCE | CONNECT] An Introduction to Database System 授權(quán)與回收(續(xù)) 擁有的權(quán)限 可否執(zhí)行的操作 CREATE USER CREATE SCHEMA CREATE TABLE 登錄數(shù)據(jù)庫 執(zhí)行數(shù)據(jù)查詢和操縱 DBA 可以 可以 可以 可以 RESOURCE 不可以 不可以 可以 可以 CONNECT 不可以 不可以 不可以 可以,但必須擁有相應(yīng)權(quán)限 權(quán)限與可執(zhí)行的操作對(duì)照表 An Introduction to Database System 數(shù)據(jù)庫安全性控制 用戶標(biāo)識(shí)與鑒別 存取控制 自主存取控制方法 授權(quán)與回收 數(shù)據(jù)庫角色 強(qiáng)制存取控制方法 An Introduction to Database System 數(shù)據(jù)庫角色 ?數(shù)據(jù)庫角色:被命名的一組與數(shù)據(jù)庫操作相關(guān)的權(quán)限 ? 角色是權(quán)限的集合 ? 可以為一組具有相同權(quán)限的用戶創(chuàng)建一個(gè)角色 ? 簡(jiǎn)化授權(quán)的過程 An Introduction to Database System 數(shù)據(jù)庫角色 ? 一、角色的創(chuàng)建 CREATE ROLE 角色名 ? 二、給角色授權(quán) GRANT 權(quán)限 [, 權(quán)限 ] … ON 對(duì)象類型 對(duì)象名 TO 角色 [, 角色 ] … An Introduction to Database System 數(shù)據(jù)庫角色 ? 三、將一個(gè)角色授予其他的角色或用戶 GRANT 角色 1[, 角色 2] … TO 角色 3[, 用戶 1] … [ WITH ADMIN OPTION] ? 四、角色權(quán)限的收回 REVOKE 權(quán)限 [, 權(quán)限 ] … ON 對(duì)象類型 對(duì)象名 FROM 角色 [, 角色 ] … An Introduction to Database System 數(shù)據(jù)庫角色(續(xù)) [例 11] 通過角色來實(shí)現(xiàn)將一組權(quán)限授予一個(gè)用戶。 步驟如下: 1. 首先創(chuàng)建一個(gè)角色 R1 CREATE ROLE R1; 2. 然后使用 GRANT語句,使角色 R1擁有 Student表的SELECT、 UPDATE、 INSERT權(quán)限 GRANT SELECT, UPDATE, INSERT ON TABLE Student TO R1; An Introduction to Database System 數(shù)據(jù)庫角色(續(xù)) 3. 將這個(gè)角色授予王平,張明,趙玲。使他們具有角色R1所包含的全部權(quán)限 GRANT R1 TO 王平,張明,趙玲; 4. 可以一次性通過 R1來回收王平的這 3個(gè)權(quán)限 REVOKE R1 FROM 王平; An Introduction to Database System 數(shù)據(jù)庫角色(續(xù)) [例 12] 角色的權(quán)限修改 GRANT DELETE ON TABLE Student TO R1 An Introduction to Database System 數(shù)據(jù)庫角色(續(xù)) [例 13] REVOKE SELECT ON TABLE Student FROM R1; An Introduct
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1