国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

學(xué)校檔案管理中SQL Server的安全設(shè)置

2009-01-15 09:03
中國(guó)教育技術(shù)裝備 2009年33期
關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)賬號(hào)端口

尹 慧

隨著人類步入信息時(shí)代,面對(duì)浩如煙海的各類信息,如何快速、準(zhǔn)確、安全地獲取學(xué)校相關(guān)信息,妥善管理保存學(xué)校有價(jià)值信息,對(duì)檔案工作提出新的要求。檔案數(shù)據(jù)庫(kù)系統(tǒng)在實(shí)現(xiàn)檔案網(wǎng)絡(luò)化管理和數(shù)字化管理的過(guò)程中,扮演著數(shù)據(jù)中心的核心作用。檔案信息的錄入、修改、查詢等工作都是對(duì)存儲(chǔ)于數(shù)據(jù)庫(kù)里的數(shù)據(jù)信息進(jìn)行的處理。因此,如何將檔案數(shù)據(jù)庫(kù)打造成銅墻鐵壁似的安全系統(tǒng),就成了所有檔案系統(tǒng)網(wǎng)絡(luò)工作者必須要面對(duì)和解決的問(wèn)題。這里以SQL Server為例,對(duì)數(shù)據(jù)庫(kù)的安全配置以及一些相關(guān)的使用問(wèn)題做一簡(jiǎn)介。

1 SQL Server 2000數(shù)據(jù)庫(kù)安全配置前期工作

在進(jìn)行SQL Server 2000數(shù)據(jù)庫(kù)的安全配置之前,必須對(duì)操作系統(tǒng)(如Windows XP)進(jìn)行必要的安全配置,然后將安裝的SQL Server 2000進(jìn)行升級(jí),打上SQL Server最新的安全補(bǔ)丁。

2 使用安全的密碼策略

對(duì)于SQL Server 2000來(lái)說(shuō),一個(gè)復(fù)雜安全的密碼是數(shù)據(jù)庫(kù)系統(tǒng)安全的第一步。因此,數(shù)據(jù)庫(kù)賬號(hào)的密碼不能過(guò)于簡(jiǎn)單,同時(shí)不要讓數(shù)據(jù)庫(kù)賬號(hào)的密碼寫(xiě)于應(yīng)用程序或者腳本中,健壯的密碼是安全的第一步。

在對(duì)SQL Server 2000進(jìn)行安裝的時(shí)候,如果是使用混合模式,那么最好輸入SA賬號(hào)的密碼,而且是比較復(fù)雜的。在以后的維護(hù)中,要定期修改密碼。對(duì)于數(shù)據(jù)庫(kù)管理員來(lái)說(shuō),應(yīng)該定期查看是否有不符合密碼要求的賬號(hào)出現(xiàn)。比如使用下面的SQL語(yǔ)句:

Use master

Select name,Password from syslogins where password is null

修改SA賬號(hào)密碼,按步驟操作:1)展開(kāi)服務(wù)器組,然后展開(kāi)服務(wù)器;2)展開(kāi)安全性,然后點(diǎn)擊登錄;3)在細(xì)節(jié)窗格中,右鍵點(diǎn)擊SA,然后點(diǎn)擊屬性;4)在密碼方框中輸入新的密碼。

3 使用安全的賬號(hào)策略

SQL Server允許用SA賬號(hào)登錄的用戶(有時(shí)也包括其他用戶)來(lái)訪問(wèn)操作系統(tǒng)特性。這些操作系統(tǒng)調(diào)用是由擁有服務(wù)器進(jìn)程的賬戶的安全性來(lái)創(chuàng)建的。如果服務(wù)器被攻破,那么這些操作系統(tǒng)調(diào)用可能被利用來(lái)向其他資源進(jìn)行攻擊。因此,為SQL Server服務(wù)授予必要的權(quán)限是十分重要的。由于SQL Server系統(tǒng)不能更改SA用戶名稱,也不能刪除這個(gè)超級(jí)用戶,所以必須對(duì)這個(gè)賬號(hào)進(jìn)行最強(qiáng)的保護(hù)。當(dāng)然,包括使用一個(gè)非常強(qiáng)壯的密碼,最好不要在數(shù)據(jù)庫(kù)的應(yīng)用中使用SA賬號(hào)。對(duì)于數(shù)據(jù)庫(kù)管理員來(lái)說(shuō),應(yīng)該新建立一個(gè)擁有與SA賬號(hào)一樣權(quán)限的超級(jí)用戶來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。安全的賬號(hào)策略還包括不要讓管理員權(quán)限的賬號(hào)泛濫。

很多主機(jī)使用數(shù)據(jù)庫(kù)應(yīng)用只是用來(lái)做查詢、修改等簡(jiǎn)單功能的,請(qǐng)根據(jù)實(shí)際需要分配賬號(hào),并賦予僅僅能夠滿足應(yīng)用要求和需要的權(quán)限。比如,只要查詢功能的,那么就使用一個(gè)簡(jiǎn)單的public賬號(hào)能夠select就可以了。

4 對(duì)擴(kuò)展存儲(chǔ)過(guò)程進(jìn)行有效管理

一般來(lái)說(shuō),在大多數(shù)情況下,數(shù)據(jù)庫(kù)信息應(yīng)用不需要應(yīng)用到較多的存儲(chǔ)過(guò)程,SQL Server較多的系統(tǒng)存儲(chǔ)過(guò)程實(shí)際上對(duì)于數(shù)據(jù)庫(kù)系統(tǒng)留有安全隱患。所以應(yīng)盡可能刪除一些不必要的存儲(chǔ)過(guò)程,因?yàn)橛行┫到y(tǒng)的存儲(chǔ)過(guò)程能很容易被人利用起來(lái)提升權(quán)限,從而進(jìn)行破壞。

如果不需要擴(kuò)展存儲(chǔ)過(guò)程xp_cmdshell就把它去掉,使用下面的SQL語(yǔ)句:

Use master

sp_dropextendedproc ‘xp_cmdshell

xp_cmdshell是進(jìn)入操作系統(tǒng)的最佳捷徑,是數(shù)據(jù)庫(kù)留給操作系統(tǒng)的一個(gè)大后門。如果需要這個(gè)存儲(chǔ)過(guò)程,用下面的語(yǔ)句也可以恢復(fù)過(guò)來(lái):

sp_addextendedproc ‘xp_cmdshell, ‘xpsql70.dll

審核數(shù)據(jù)庫(kù)登錄事件的“失敗和成功”,在實(shí)例屬性中選擇“安全性”,將其中的審核級(jí)別選定為全部,這樣在數(shù)據(jù)庫(kù)系統(tǒng)和操作系統(tǒng)日志里面,就詳細(xì)記錄了所有賬號(hào)的登錄事件。 對(duì)于數(shù)據(jù)庫(kù)管理人員來(lái)說(shuō),需要定期查看SQL Server日志,檢查是否有可疑的登錄事件發(fā)生。

5 在防火墻上禁用SQL Server端口

SQL Server的默認(rèn)安裝將監(jiān)視TCP端口1433以及UDP端口1434。配置操作系統(tǒng)的防火墻來(lái)過(guò)濾掉到達(dá)這些端口的數(shù)據(jù)包。而且,還應(yīng)該在防火墻上阻止與指定實(shí)例相關(guān)聯(lián)的其他端口。

6 修改TCP/IP使用的端口

在實(shí)例屬性中選擇網(wǎng)絡(luò)配置中的TCP/IP協(xié)議的屬性,將TCP/IP使用的默認(rèn)端口1433變?yōu)槠渌丝凇?/p>

7 使用最安全的文件系統(tǒng)

NTFS最適合安裝SQL Server的文件系統(tǒng),它比FAT文件系統(tǒng)更穩(wěn)定且更容易恢復(fù),而且它還包括一些安全選項(xiàng),例如文件和目錄ACL以及文件加密(EFS)。在安裝過(guò)程中,如果偵測(cè)到NTFS,SQL Server將在注冊(cè)表鍵和文件上設(shè)置合適的ACL,但不去更改這些權(quán)限。

通過(guò)EFS,數(shù)據(jù)庫(kù)文件將在運(yùn)行SQL Server的賬戶身份下進(jìn)行加密。只有這個(gè)賬戶才能解密這些文件,如果需要更改運(yùn)行SQL Server的賬戶,那么必須首先在舊賬戶下解密這些文件,然后在新賬戶下重新進(jìn)行加密。

8 審核指向SQL Server的連接

SQL Server可以記錄事件信息,用于系統(tǒng)管理員的審查。至少應(yīng)該記錄失敗的SQL Server連接嘗試,并定期查看這個(gè)日志。在可能的情況下,不要將這些日志和數(shù)據(jù)文件保存在同一個(gè)硬盤(pán)上。

要在SQL Server的Enterprise Manager中審核失敗連接,按步驟操作:1)展開(kāi)服務(wù)器組;2)右鍵點(diǎn)擊服務(wù)器,然后點(diǎn)擊屬性;3)在安全性選項(xiàng)卡的審核等級(jí)中點(diǎn)擊失敗;4)要使這個(gè)設(shè)置生效,必須停止并重新啟動(dòng)服務(wù)器。

9 使用協(xié)議加密

SQL Server 2000使用Tabular Data Stream協(xié)議來(lái)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)交換,如果不加密的話,所有的網(wǎng)絡(luò)傳輸都是明文的,包括密碼、數(shù)據(jù)庫(kù)內(nèi)容等。這是一個(gè)很大的安全威脅,能被人在網(wǎng)絡(luò)中截獲到他們需要的東西,包括數(shù)據(jù)庫(kù)賬號(hào)和密碼。所以,在條件容許情況下,最好使用SSL來(lái)加密協(xié)議,當(dāng)然這需要一個(gè)證書(shū)來(lái)支持。

以上是對(duì)當(dāng)前SQL Server處于網(wǎng)絡(luò)環(huán)境下可能面臨的威脅及安全隱患進(jìn)行安全設(shè)置的簡(jiǎn)介。維護(hù)系統(tǒng)的安全是一項(xiàng)長(zhǎng)期的工作,需要不斷對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行升級(jí),加強(qiáng)技術(shù)性安全措施。

參考文獻(xiàn)

[1]劉啟原,劉怡.數(shù)據(jù)庫(kù)與信息系統(tǒng)的安全[M].北京:科學(xué)出版社,2000

[2]李海泉,李健.計(jì)算機(jī)網(wǎng)絡(luò)安全與加密技術(shù)[M].北京:科學(xué)出版社,2001

[3]曹效陽(yáng).淺談SQL Server中的安全策略[J].現(xiàn)代計(jì)算機(jī),2006(1)

[4]劉瑜,陳鐵英.Microsoft SQL Server數(shù)據(jù)庫(kù)的安全策略及實(shí)現(xiàn)方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2003,24(1):68-71

猜你喜歡
數(shù)據(jù)庫(kù)系統(tǒng)賬號(hào)端口
彤彤的聊天賬號(hào)
施詐計(jì)騙走游戲賬號(hào)
一種端口故障的解決方案
數(shù)據(jù)庫(kù)系統(tǒng)shell腳本應(yīng)用
端口阻塞與優(yōu)先級(jí)
微細(xì)銑削工藝數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)
實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)安全采集方案
Google Play游戲取消賬號(hào)綁定沒(méi)有Google賬號(hào)也能玩
核反應(yīng)堆材料數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用
如何查看迅雷數(shù)字賬號(hào)
榆林市| 积石山| 垫江县| 南康市| 钟祥市| 石嘴山市| 敦化市| 平潭县| 周口市| 永城市| 金湖县| 岳普湖县| 莱阳市| 子洲县| 兴隆县| 沂南县| 丽江市| 金秀| 平谷区| 夏津县| 庆云县| 汪清县| 吉木乃县| 勃利县| 山西省| 子洲县| 修水县| 云和县| 搜索| 自治县| 湛江市| 长宁区| 垫江县| 新巴尔虎右旗| 龙南县| 宜君县| 泰兴市| 嘉祥县| 常熟市| 成武县| 曲阜市|