SQLServer數(shù)據(jù)庫的安全管理

SQLServer數(shù)據(jù)庫的安全管理

ID:43375186

大小:485.50 KB

頁數(shù):21頁

時間:2019-10-08

SQLServer數(shù)據(jù)庫的安全管理_第1頁
SQLServer數(shù)據(jù)庫的安全管理_第2頁
SQLServer數(shù)據(jù)庫的安全管理_第3頁
SQLServer數(shù)據(jù)庫的安全管理_第4頁
SQLServer數(shù)據(jù)庫的安全管理_第5頁
資源描述:

《SQLServer數(shù)據(jù)庫的安全管理》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。

1、SQLServer數(shù)據(jù)庫的安全管理本章內(nèi)容:注冊服務器、SQLServer的安全性重點:安全性問題難點:固定數(shù)據(jù)庫角色、創(chuàng)建自定義數(shù)據(jù)庫角色安全管理一.注冊SQLServer的服務器(一)注冊服務器在SQLServer中可以使用注冊屬性對話框方式來注冊服務器。注冊服務器的過程如下:(1)在企業(yè)服務管理器中,右擊一個服務器或服務器組,然后單擊“新建SQLServer注冊”命令。出現(xiàn)如圖11-1所示的畫面。圖11-1注冊服務器向?qū)О踩芾碚f明:如果上次使用注冊服務器向?qū)r,選擇“我希望今后在執(zhí)行該任務時不使用向?qū)А睆瓦x框,則SQLServer企業(yè)管理器將

2、顯示“已注冊的SQLServer屬性”對話框;否則,將啟動注冊服務器向?qū)?。?)單擊“下一步”按鈕,進入如圖11-2所示的創(chuàng)建服務器名稱對話框。選擇可用的服務器,單擊“添加”按鈕,則服務器被添加到右邊的方框中。(3)單擊“下一步”按鈕,進入如圖11-3所示的選擇認證方式對話框。圖11-2選擇或創(chuàng)建服務器名稱圖11-3選擇身份認證安全管理單擊“使用Windows身份驗證”或單擊“使用SQLServer身份驗證”單選按鈕。(4)繼續(xù)“下一步”按鈕,輸入SQLServer賬號和口令。如圖11-4所示。使用這種類型的連接,必須提供登錄名和密碼。選擇“在連接時

3、提示輸入SQLServer賬戶信息”復選框,便總是提示用戶輸入登錄名和密碼,而不將登錄ID和密碼保存在注冊表中。(5)繼續(xù)“下一步”按鈕,選擇服務器組或創(chuàng)建服務器組,如圖11-5所示。圖11-4輸入賬號和口令圖11-5創(chuàng)建或選擇服務器組安全管理(6)出現(xiàn)如圖11-6所示的確認注冊對話框,單擊“完成”按鈕。最后出現(xiàn)注冊服務器信息對話框以確認結(jié)束設置,如圖11-7所示。圖11-6完成注冊服務器圖11-7注冊信息對話框安全管理(二)創(chuàng)建服務器組在企業(yè)管理服務器中創(chuàng)建服務器組的步驟如下:(1)右擊一個服務器組,然后單擊“新建SQLServer組”命令。出現(xiàn)如

4、圖11-8所示的對話框。圖11-8注冊服務器組(2)在“名稱”框中,為該新組輸入惟一名稱。從下列組級別中選擇:頂層組。下面項目子組:如果選擇了此選項,則需要選擇一個希望新組位于其下的頂層組。安全管理(三)刪除服務器從企業(yè)管理器的樹型結(jié)構(gòu)上刪除服務器的步驟如下:(1)在企業(yè)管理器的樹型結(jié)構(gòu)上選中要刪除的服務器。(2)從操作菜單或者從快捷菜單中選擇“刪除SQLServer注冊”命令。(3)在彈出的提示對話中選擇“是”按鈕即可。安全管理二.SQLServer數(shù)據(jù)庫的安全性(一)添加數(shù)據(jù)庫用戶1.使用企業(yè)管理器添加數(shù)據(jù)庫用戶使用企業(yè)管理器添加一個數(shù)據(jù)庫用戶的

5、步驟如下:(1)在企業(yè)管理器中,展開服務器組,再展開服務器。(2)展開數(shù)據(jù)庫文件夾,再展開要添加的數(shù)據(jù)庫。用鼠標單擊用戶目錄,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫用戶”命令,如圖8-8所示。圖8-8新建數(shù)據(jù)庫用戶安全管理(3)打開如圖8-9所示的新建數(shù)據(jù)庫用戶對話框。(4)從登錄名下拉列表框中選擇一個登錄賬號。(5)在用戶名框中輸入用戶名。(6)單擊“確定”按鈕。圖8-9新建數(shù)據(jù)庫用戶對話框安全管理2.使用T-SQL語句添加數(shù)據(jù)庫用戶使用T-SQL語句添加數(shù)據(jù)庫用戶需要使用存儲過程sp_grantdbacess。語法格式為:sp_grantdbacce

6、ss[@loginame=]'賬戶名'[,[@name_in_db=]'數(shù)據(jù)庫用戶名'[OUTPUT]]【例7】在當前數(shù)據(jù)庫中為WindowsNT'賬戶CorporateGeorgeW添加用戶,并取名為Georgie。execsp_grantdbaccess'CorporateGeorgeW','Georgie'(二)刪除數(shù)據(jù)庫用戶1.使用企業(yè)管理器刪除數(shù)據(jù)庫用戶在企業(yè)管理器中,選中用戶圖標則在右面的窗格中顯示當前的所有用戶,如圖8-10所示。在右面的窗格中右擊想要刪除的數(shù)據(jù)庫用戶,則會彈出快捷菜單,然后選擇“刪除”命令,則會從當前數(shù)據(jù)庫中刪除該

7、用戶。2.使用T-SQL語句刪除數(shù)據(jù)庫用戶使用T-SQL語句刪除數(shù)據(jù)庫用戶需要使用存儲過程sp_revokedbaccess。語法格式為:sp_revokedbaccess[@name_in_db=]'數(shù)據(jù)庫用戶名'安全管理【例8】從當前數(shù)據(jù)庫中刪除賬戶CorporateGeorgeW。execsp_revokedbaccess'CorporateGeorgeW'圖8-10刪除數(shù)據(jù)庫用戶安全管理(三)特殊數(shù)據(jù)庫用戶SQLServer2000的數(shù)據(jù)庫級別上也存在著2個特殊的數(shù)據(jù)庫用戶,分別是dbo和guest。Dbo是數(shù)據(jù)庫對象所有者,在安裝SQL

8、Server2000時被設置到model數(shù)據(jù)庫中的,而且不能被刪除,所以dbo在每個數(shù)據(jù)庫中都存在,具有數(shù)據(jù)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。