【正文】
PTION]。An Introduction to Database System 數(shù)據(jù)庫(kù)系統(tǒng)概論 An Introduction to Database System 第四章 數(shù)據(jù)庫(kù)安全性 學(xué)習(xí)目的 ?掌握什么是數(shù)據(jù)庫(kù)的安全問題 ?牢固掌握數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全性控制的常用方法和技術(shù) An Introduction to Database System 重點(diǎn) ?使用 SQL中的 GRANT語(yǔ)句和 REVOKE語(yǔ)句來實(shí)現(xiàn)數(shù)據(jù)庫(kù)的自主存取控制功能 ?使用 SQL中 CREATE ROLE語(yǔ)句創(chuàng)建角色 ?使用 GRANT語(yǔ)句給角色授權(quán) An Introduction to Database System 難點(diǎn) ?強(qiáng)制存取控制 (MAC)機(jī)制中確定 主體能否存取客體 的存取規(guī)則 (理解 ) An Introduction to Database System An Introduction to Database System 數(shù)據(jù)庫(kù)安全性 ? 問題的提出 ? 數(shù)據(jù)庫(kù)的一大特點(diǎn)是數(shù)據(jù)可以共享 ? 數(shù)據(jù)共享必然帶來數(shù)據(jù)庫(kù)的安全性問題 ? 數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)共享不能是無條件的共享 例: 軍事秘密 、 國(guó)家機(jī)密 、 新產(chǎn)品實(shí)驗(yàn)數(shù)據(jù) 、 市場(chǎng)需求分析 、 市場(chǎng)營(yíng)銷策略 、 銷售計(jì)劃 、 客戶檔案 、 醫(yī)療檔案 、 銀行儲(chǔ)蓄數(shù)據(jù) 數(shù)據(jù)庫(kù)安全性 An Introduction to Database System 第四章 數(shù)據(jù)庫(kù)安全性 計(jì)算機(jī)安全性概述 數(shù)據(jù)庫(kù)安全性控制 視圖機(jī)制 審計(jì) ( Audit) 數(shù)據(jù)加密 統(tǒng)計(jì)數(shù)據(jù)庫(kù)安全性 小結(jié) An Introduction to Database System 計(jì)算機(jī)安全性概述 計(jì)算機(jī)系統(tǒng)的三類安全性問題 安全標(biāo)準(zhǔn)簡(jiǎn)介 An Introduction to Database System 計(jì)算機(jī)系統(tǒng)的三類安全性問題 ? 計(jì)算機(jī)系統(tǒng)安全性 ? 為計(jì)算機(jī)系統(tǒng)建立和采取的各種安全保護(hù)措施,以保護(hù)計(jì)算機(jī)系統(tǒng)中的 硬件 、 軟件 及 數(shù)據(jù) ,防止其因偶然或惡意的原因使系統(tǒng)遭到破壞,數(shù)據(jù)遭到更改或泄露等。 An Introduction to Database System 計(jì)算機(jī)系統(tǒng)的三類安全性問題(續(xù)) ?三類計(jì)算機(jī)系統(tǒng)安全性問題 ? 技術(shù)安全類 ? 管理安全類 ? 政策法律類 An Introduction to Database System 計(jì)算機(jī)安全性概論 計(jì)算機(jī)系統(tǒng)的三類安全性問題 安全標(biāo)準(zhǔn)簡(jiǎn)介 An Introduction to Database System 安全標(biāo)準(zhǔn)簡(jiǎn)介 ?TCSEC標(biāo)準(zhǔn) ?CC標(biāo)準(zhǔn) An Introduction to Database System 安全標(biāo)準(zhǔn)簡(jiǎn)介(續(xù)) 信息安全標(biāo)準(zhǔn)的發(fā)展歷史 An Introduction to Database System 安全標(biāo)準(zhǔn)簡(jiǎn)介(續(xù)) ?TCSEC/TDI標(biāo)準(zhǔn)的基本內(nèi)容 ? TCSEC/TDI,從 四個(gè)方面 來描述安全性級(jí)別劃分的指標(biāo) ?安全策略 ?責(zé)任 ?保證 ?文檔 An Introduction to Database System TCSEC/TDI安全級(jí)別劃分 ?TCSEC/TDI安全級(jí)別劃分 安 全 級(jí) 別 定 義 A1 驗(yàn)證設(shè)計(jì) ( Verified Design) B3 安全域 ( Security Domains) B2 結(jié)構(gòu)化保護(hù) ( Structural Protection) B1 標(biāo)記安全保護(hù) ( Labeled Security Protection) C2 受控的存取保護(hù) ( Controlled Access Protection) C1 自主安全保護(hù) ( Discretionary Security Protection) D 最小保護(hù) ( Minimal Protection) An Introduction to Database System TCSEC/TDI安全級(jí)別劃分(續(xù)) ? 按系統(tǒng)可靠或可信程度逐漸增高 ? 各安全級(jí)別之間:偏序向下兼容 An Introduction to Database System TCSEC/TDI安全級(jí)別劃分(續(xù)) ?B2以上的系統(tǒng) ? 還處于理論研究階段 ? 應(yīng)用多限于一些特殊的部門,如軍隊(duì)等 ? 美國(guó)正在大力發(fā)展安全產(chǎn)品,試圖將目前僅限于少數(shù)領(lǐng)域應(yīng)用的 B2安全級(jí)別下放到商業(yè)應(yīng)用中來,并逐步成為新的商業(yè)標(biāo)準(zhǔn) An Introduction to Database System CC ? CC ? 提出國(guó)際公認(rèn)的表述信息技術(shù)安全性的結(jié)構(gòu) ? 把信息產(chǎn)品的安全要求分為 ?安全功能要求 ?安全保證要求 An Introduction to Database System CC(續(xù)) ? CC文本組成 ? 簡(jiǎn)介和一般模型 ? 安全功能要求 ? 安全保證要求 An Introduction to Database System CC(續(xù)) ? CC評(píng)估保證級(jí)劃分 評(píng)估保證 級(jí) 定 義 TCSEC安全級(jí)別(近似相 當(dāng)) EAL1 功能測(cè)試( functionally tested) EAL2 結(jié)構(gòu)測(cè)試( structurally tested) C1 EAL3 系統(tǒng)地測(cè)試和檢查( methodically tested and checked) C2 EAL4 系統(tǒng)地設(shè)計(jì)、測(cè)試和復(fù)查( methodically designed, tested, and reviewed) B1 EAL5 半形式化設(shè)計(jì)和測(cè)試( semiformally designed and tested) B2 EAL6 半形式化驗(yàn)證的設(shè)計(jì)和測(cè)試( semiformally verified design and B3 tested) EAL7 形式化驗(yàn)證的設(shè)計(jì)和測(cè)試( formally verified des