《SQL-Server數(shù)據(jù)庫原理及應用教程》第十章:數(shù)據(jù)庫安全與維護_第1頁
《SQL-Server數(shù)據(jù)庫原理及應用教程》第十章:數(shù)據(jù)庫安全與維護_第2頁
《SQL-Server數(shù)據(jù)庫原理及應用教程》第十章:數(shù)據(jù)庫安全與維護_第3頁
《SQL-Server數(shù)據(jù)庫原理及應用教程》第十章:數(shù)據(jù)庫安全與維護_第4頁
《SQL-Server數(shù)據(jù)庫原理及應用教程》第十章:數(shù)據(jù)庫安全與維護_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、SQL-Server數(shù)據(jù)庫原理及應用教程第十章:數(shù)據(jù)庫安全與維護 SQL Server 數(shù)據(jù)庫數(shù)據(jù)庫原理及應用原理及應用數(shù)據(jù)庫安全與維護數(shù)據(jù)庫安全與維護第十章第十章 數(shù)據(jù)庫安全與維護數(shù)據(jù)庫安全與維護 SQL Server數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性 SQL Server的安全性管理的安全性管理 SQL Server數(shù)據(jù)庫安全性管理與控制數(shù)據(jù)庫安全性管理與控制 SQL Server的安全體系結構和安全認證的安全體系結構和安全認證 SQL Server的權限管理的權限管理 SQL Server數(shù)據(jù)庫的安全性數(shù)據(jù)庫的安全性SQL Server的安全性管理 SQL Server數(shù)據(jù)庫安全性管理與控制

2、SQL Server的安全體系結構和安全認證 SQL Server的權限管理 SQL Server的安全性管理SQL Server的安全性管理包括以下幾個方面:1.數(shù)據(jù)庫登錄管理2.數(shù)據(jù)庫用戶管理3.數(shù)據(jù)庫角色管理4.數(shù)據(jù)庫權限的管理。 SQL Server數(shù)據(jù)庫安全性管理與控制1. 數(shù)據(jù)庫登錄管理(1)創(chuàng)建服務器登錄帳號使用企業(yè)管理器創(chuàng)建登錄帳號的步驟如下:a. 選擇【開始】|【程序】|Microsoft SQL Server|【企業(yè)管理器】,打開企業(yè)管理器窗口,找到要登錄的服務器,展開【安全性】文件夾,右擊【登錄】,彈出快捷菜單 SQL Server數(shù)據(jù)庫安全性管理與控制b.在快捷菜單中選

3、擇【新建登錄】命令,將會彈出【登錄屬性】對話框。在【企業(yè)管理器】窗口,可以選擇【操作】|【新建登錄】命令,也可以打開【新建登錄】對話框。 (2)查看修改登錄帳號 (3)刪除登錄帳號SQL Server數(shù)據(jù)庫安全性管理與控制2. 用戶的管理(1)使用系統(tǒng)存儲過程sp_grantdbaccess創(chuàng)建用戶帳號 語法形式如下:sp_grantdbaccesslogin,name_in_db(2)使用系統(tǒng)存儲過程sp_revokedbaccess刪除用戶帳號 SQL Server數(shù)據(jù)庫安全性管理與控制(2)使用系統(tǒng)存儲過程sp_revokedbaccess刪除用戶帳號 語法形式如下:sp_revoked

4、baccessname SQL Server數(shù)據(jù)庫安全性管理與控制3. 角色的管理固定服務器角色 語法形式如下:sp_addsrvrolememberlogin,role固定數(shù)據(jù)庫角色語法形式如下:sp_addrolemember role,security_account SQL Server數(shù)據(jù)庫安全性管理與控制用戶自定義角色 語法形式如下:sp_addrole role,owner標準角色 語法形式如下:sp_addrolemember role,security_account SQL Server數(shù)據(jù)庫安全性管理與控制應用程序角色它的語法形式如下:sp_addapprole role

5、,password SQL Server的安全體系結構和安全認證 SQL Server的安全體系結構安全認證安全認證的基本概念Windows認證模式 混合認證模式 SQL Server的安全體系結構和安全認證認證模式的設置(1)選擇【開始】|【程序】|Microsoft SQL Server|【企業(yè)管理器】,打開企業(yè)管理器窗口,右擊要進行認證模式設置的服務器,在彈出的快捷菜單中選擇【屬性】命令,彈出【屬性】|【安全性】對話框 SQL Server的安全體系結構和安全認證(2)在該對話框中打開【安全性】選項卡,它分為兩部分,【安全性】選項組和【啟動服務帳戶】選項組。在【安全性】選項組中,對于【身

6、份驗證】:選擇要設置的認證模式;【審核級別】:設置用戶登錄信息,用來決定追蹤記錄用戶登錄時的信息,如登錄成功或失敗的信息。在【啟動服務帳戶】選項組中設置啟動SQL Server時默認的帳戶。填好上述信息后,單擊【確定】按鈕 SQL Server的權限管理 權限的種類對象權限: 用戶對數(shù)據(jù)庫對象進行操作的權限,具體包括:a. 針對表和視圖的操作:SELECT、INSERT、UPDATE 和 DELETE 語句。b. 針對表和視圖的行的操作:INSERT 和 DELETE語句。c. 針對表和視圖的列的操作:SELECT 和 UPDATE語句。d. 針對存儲過程和用戶定義的函數(shù)的操作:EXECUTE

7、語句。SQL Server的權限管理語句權限:指用戶是否具有權限來執(zhí)行某一語句。這些語句包括:CREATE DATABASECREATE DEFAULTCREATE FUNCTIONCREATE PROCEDURECREATE RULECREATE TABLECREATE VIEWBACKUP DATABASEBACKUP LOG SQL Server的權限管理暗示性權限:指系統(tǒng)預定義的固定服務器角色成員、數(shù)據(jù)庫擁有者(dbo)和數(shù)據(jù)庫對象擁有者(dboo)所擁有的權限。 SQL Server的權限管理2. 權限的設置權限設置包括三個內(nèi)容:授予權限(Grant)、撤消權限(Revoke)、和拒絕訪問(Deny)。有兩種方法可以設置權限,一是使用企業(yè)管理器,二是使用

溫馨提示

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

評論

0/150

提交評論