精品欧美一区二区精品久久_国产一区二区精品在线观看_美女黄影院_免费在线一区二区_色成人在线_99久久久国产精品露出

海南世紀云圖網絡科技有限公司
咨詢熱線:400-822-8458 客戶服務:0898-32183600

利用SQL Server保護數據

發表于:2010-12-07 00:00:00來源:人氣:3360

設置安全性過程

通用的軟件維護和數據庫更新都會對系統安全起著重要作用,通常包括以下步驟:

1、分配一個可靠的密碼給缺省的系統管理(SA)帳號。然后,建立自己唯一命名的帳號,并將這一帳號放入sysadmin。一定要確認新帳號也有一個可靠的密碼。

2、將獨立的密碼分配給每一個用戶。更好的,使用Windows集成安全性,并讓Windows遵循穩定密碼規則。

3、決定哪些用戶需要查看數據,然后分配合適的許可。請不要隨便賦予用戶各種權限。例如不要把每一個人的工資隨便讓其他人訪問。

4、決定哪些用戶需要更新數據,然后分配合適的許可。帳號管理人員應該可以查看所有用戶的信息,但程序員一定要限制更新這些信息的權限。特別的,只有負責特定帳號的管理者是唯一可以更改用戶數據的人。

通過這些系列信息你可以學會很多知識,但你應該從開始就具備這些觀點。否則,數據庫的任何用戶就可以偷竊或刪除你的重要數據。

什么東西最容易發生錯誤?

對于記錄,應該知道SQL Server并非絕對安全的。你應該提出一些想法并努力有效地保護你的服務器。在安裝服務器之前有兩點你必須完成的:

1、設置管理人員的帳號和密碼。

2、保護系統防止受到Slammer worm的感染。

使一些特殊的東西安全化

SQL Server 2000通過SA帳號而具有缺省的安全設置。在安裝過程中,SQL Server自動建立一個管理的用戶,并分配一個空白密碼給SA用戶名稱。一些管理人員喜歡將SA密碼設置為空白或者一個通用的密碼以便每一個人都能知道。如果你犯這樣的錯誤,進入你的數據庫的任何人都可以為所欲為。具備管理者允許的任何人也可以做任何想做的事——不僅僅是數據庫,而是整個計算機。所以,必須限制用戶根據他們的需要進行訪問數據庫,不要給他們權利太少,也不能太多。

暫且把每一天管理的SA帳號放在一邊,讓我們看看帶有安全密碼的帳號。建立另一帳號以便管理(或者是一個SQL Server帳號或者是一個Windows帳號,取決于你的認證模式)。你所要避免的是太容易地猜到帳號名稱或者帳號密碼,因為任何人得到這些帳號。

一個引起警戒的壞事—Slammer worm(Slammer蠕蟲)

2003年1月份出現了一些非常致命的惡意代碼,即為Slammer worm。這一代碼專門針對于SQL Server的安裝進行攻擊。通過利用SQL Servera代碼中的缺欠,蠕蟲能夠在SQL Server安裝的時候復制本身程序而損壞整個機器和其他機器。蠕蟲生成時以15秒可以充滿網絡。微軟已經花了很大力量來阻止這一蠕蟲,但是蠕蟲還是無法完全消除。有些人開始抱怨SQL Server的測試版本的原因,因為是它在安裝時導致了系統的損壞。

很多月份已經過去了,有必要還要對蠕蟲那么警惕嗎?回答是肯定的。因為每一天還有很多Slammer的復制而感染機器。如果一個沒有任何補丁的SQL Server連接到網絡,你將會變成這一行為的犧牲品。從道德上而言,在將SQL Server與網絡線連接之前,必須保護你的服務器,并運行所有的新服務補丁。

服務補丁的重要性

服務補丁在下載時是免費的。Slammer沒有損壞你的數據,但它可以導致服務器的很多破壞,其危害是明顯的。保護數據最簡單的方法是下載Service Pack 3或者Service Pack 3a。

蠕蟲如何工作這一方面的知識并不是重要,重要的是蠕蟲在微軟的補丁發布以后還可以生存6個月。被蠕蟲感染的商業系統通常有兩個原因:一是管理人員沒有很有效的保護好系統,二是蠕蟲本身太厲害。

你應該注意到,SQL Server SP3也是無法保證它能夠保持全部的數據。你應該實時監控Microsoft‘s Security Bulletin(微軟安全公告)以保證處于被服務補丁通知的狀態。

選擇一個認證模式

在SQL Server安裝過程中有一個必須決定的是選擇安全認證模式。這里有兩種模式:

1、Windows認證模式(也叫集成模式)

2、混合模式

Windows認證模式用戶通過使用一個現成的Windows用戶帳號連接到SQL服務器。當用戶使用一個合法用戶名和密碼連接到服務器時,SQL Server就確認用戶的注冊信息。結果是用戶只是在Windows和SQL Server中注冊,帳號信息被Windows嚴格的存儲。

混合模式是Windows認證和SQL Server認證的結合。在混合模式中,一些用戶可以繼續使用Windows帳號來訪問SQL Server,但其他只能使用與Windows帳號完全不關聯的SQL Server用戶帳號。每一個SQL Server帳號都存放其用戶名和密碼。如果這些注冊值相同,用戶必須輸入兩次——一次是Windows輸入,另一次是SQL Server輸入。

Windows認證比混合模式更優越,原因在以下:

◆它比SQL Server認證提供更多的特性。

◆很多管理人員都認為Windows認證比較容易執行和使用。

◆使用Windows認證,不需要將密碼存放在連接字符串中。

◆Windows認證意味著你只需要將密碼存放在一個地方。

不幸的是,Windows認證并不是每一個人都能夠使用的。混合模式必須在SQL Server 7.0中運行,而Windows認證只能在SQL Server2000中使用。還有其他的一些環境,Windows認證無法運行,因為無法獲得垮平臺的相互信任。在這種情況下,你只能使用混合模式和SQL Server注冊。

其他安裝技巧

在安裝SQL Server時,還在其他一些技巧值得注意。

使用TCP/IP作為SQL Server的網絡庫。這是微軟推薦使用的庫,是經受考驗的。如果服務器將與網絡連接,使用非標準端口會被一些別有用心的人破壞。

使用一個低級別的帳號來運行SQL Server,而不是一個管理帳號。這對系統崩潰的時候起著保護作用。

不要允許未獲得安全許可的客人訪問任何包括安全數據的數據庫。

將數據庫保護于一個“被鎖的房間”。記住,很多騷擾都是來自于內部的人。

文章整理: 世紀云圖  http://m.usk2.com/

以上信息與文章正文是不可分割的一部分,如果您要轉載本文章,請保留以上信息,謝謝!

版權申明:本站文章部份來自網絡,如有侵權,請聯系我們,我們收到后立即刪除,謝謝!

特別注意:本站部份轉載文章言論不代表本站觀點,本站所提供的攝影照片,插畫,設計作品,如需使用,請與原作者聯系,版權歸原作者所有。

微信
網站建設
軟件業務
網絡營銷
400電話
主站蜘蛛池模板: 成人精品国产免费网站 | 在线中文字幕亚洲 | 不卡的av网站 | 久久久国产精品入口麻豆 | 欧美黄色片 | 欧美精品在线视频 | 亚洲第一av | 日韩免费av | 亚洲视频自拍 | 成人免费观看在线 | 99久久无色码中文字幕婷婷 | 可以免费看av的网站 | 黄色小视频免费 | 日韩欧美精品 | 日韩在线影院 | 成人精品国产免费网站 | 国产精品久久久久婷婷二区次 | 在线视频区 | 亚洲不卡一区二区三区 | 欧美日韩亚洲国产综合 | 国产精品一卡二卡 | 香港a毛片免费全部播放 | 国产精品第8页 | 国产日韩欧美在线 | 999一区二区三区 | 青青草久久 | 丰满放荡岳乱妇699www | 男女av在线| 久久久精彩视频 | 国产精品久久精品 | aa国产| 久久66| 一级视频在线观看 | 日韩在线观看中文字幕 | 欧美国产一区二区三区 | 亚洲精品久久久 | 99中文字幕| 久艹 | 欧美性猛交xxxx免费看 | 中文字幕精品一区 | 天天爱天天操 |