自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MSSQL 2005數(shù)據(jù)庫安全設(shè)置

數(shù)據(jù)庫 SQL Server
安全問題是當(dāng)今的一個熱門話題,MSSQL 2005數(shù)據(jù)庫當(dāng)然也逃脫不了安全威脅,也同樣面臨著讓人頭疼的安全問題,下面為大家講述MSSQL 2005數(shù)據(jù)庫安全設(shè)置,來確保數(shù)據(jù)庫的安全。

導(dǎo)讀:MSSQL 2005數(shù)據(jù)庫的安全問題受到人們的高度重視。拿到MS SQL 2005還沒有一天,總的來說,MS SQL2005的安全性比SQL2000要強上不少,不過默認設(shè)置還是有和原來一樣的漏洞,下面我們來修改一下默認設(shè)置,以確保MSSQL 2005數(shù)據(jù)庫的安全。

  拿到MS SQL 2005還沒有一天,總的來說,MS SQL2005的安全性比SQL2000要強上不少,不過默認設(shè)置還是有和原來一樣的漏洞,下面我們來修改一下默認設(shè)置。

  1、安裝MSSQL時使用混合模式,當(dāng)然SA密碼最好不能為空,在SQL2005中,可以對SA這個超級用戶名進行修改或刪除。

  use master

  ALTER LOGIN [sa] WITH NAME=[zxs] /*修改SA帳號*/

  sp_password "111111","123456","sa" /*修改SA密碼*/

  使用以上命令可修改SA帳號,也可進行圖形化的修改

  使用安全的帳號策略。對SA或等同用戶進行最強的保護,當(dāng)然,包括使用一個非常強壯的密碼,如下圖

  這里可以看到SQL 2005比SQL 2000 增強的地方了。

  2、SQL的認證有Windows身份認證和混合身份認證。

在2005中,登陸SQL可以使用indows身份認證和混合身份認證方便,如果不希望系統(tǒng)管理員接觸數(shù)據(jù)庫的話,可以在安全性登錄名是把系統(tǒng)帳號“BUILTIN\Administrators”刪除。當(dāng)然,還有別的多余的帳號也可一同禁止,只需要在帳號屬性狀態(tài)中把是否允許連接到數(shù)據(jù)庫引擎改為拒絕,還有登錄改為禁用即可,不過這樣的壞處就是當(dāng)你忘了SA的密碼時,我也沒辦法幫你啦。

  也可用命令sp_change_users_login "report" 搜索一下獨立的帳戶再刪除

  3、管理擴展存儲過程

  刪除不必要的存儲過程,因為有些存儲過程能很容易地被人利用起來提升權(quán)限或進行破壞。

  如果你不需要擴展存儲過程xp_cmdshell請把它去掉。xp_cmdshell根本就是一個大后門。

  如果不需要請丟棄OLE自動存儲過程(會造成管理器中的某些特征不能使用),這些過程包括如下:

  sp_OACreate sp_OADestroy sp_OAGetErrorInfo sp_OAGetProperty

  sp_OAMethod sp_OASetProperty sp_OAStop

  去掉不需要的注冊表訪問的存儲過程,注冊表存儲過程甚至能夠讀出操作系統(tǒng)管理員的密碼來,如下:

  xp_regaddmultistring xp_regdeletekeyxp_regdeletevaluexp_regenumvalues

  xp_regread xp_regremovemultistring xp_regwrite

  還有一些其他的擴展存儲過程,你也最好檢查檢查。

  在處理存儲過程的時候,請確認一下,避免造成對數(shù)據(jù)庫或應(yīng)用程序的傷害。運行以下SQL語句可刪除所有危險的SP。

  DROP PROCEDURE sp_makewebtask

  exec master..sp_dropextendedproc xp_cmdshell /*命令行*/

  exec master..sp_dropextendedprocxp_dirtree/*可以展開你需要了解的目錄,獲得所有目錄深度*/

  exec master..sp_dropextendedproc xp_fileexist/*用來確定一個文件是否存在*/

  exec master..sp_dropextendedproc xp_getnetname /*可以獲得服務(wù)器名稱*/

  exec master..sp_dropextendedproc xp_terminate_process

  exec master..sp_dropextendedproc sp_oamethod

  exec master..sp_dropextendedproc sp_oacreate

  exec master..sp_dropextendedproc xp_regaddmultistring

  exec master..sp_dropextendedproc xp_regdeletekey

  exec master..sp_dropextendedproc xp_regdeletevalue

  exec master..sp_dropextendedproc xp_regenumkeys

  exec master..sp_dropextendedproc xp_regenumvalues

  exec master..sp_dropextendedproc sp_add_job

  exec master..sp_dropextendedproc sp_addtask

  exec master..sp_dropextendedproc xp_regread

  exec master..sp_dropextendedproc xp_regwrite

  exec master..sp_dropextendedproc xp_readwebtask

  exec master..sp_dropextendedproc xp_makewebtask

  exec master..sp_dropextendedproc xp_regremovemultistring

  exec master..sp_dropextendedproc sp_OACreate

  DROP PROCEDURE sp_addextendedproc

  5、SQLServer2005本身就具有加密功能,完全集成了一個密鑰管理架構(gòu)。

不過,最好遠程網(wǎng)絡(luò)連接時使用SSL來加密協(xié)議,這就需要一個證書來支持。這里搜索一下就會有很多這方面的說明,就不多說了。

  6、使用IPSec策略阻止所有地址訪問本機的TCP1433與UDP1434端口,也可對TCP1433端口進行修改,但是在SQL2005中,可以使用TCP動態(tài)端口,(在SQLServerConfiguration Manager的SQL 2005網(wǎng)絡(luò)配置中)

  這是SQL幫助中的說明

  如果某個 SQLServer實例已配置為偵聽動態(tài)端口,則在啟動時,該實例將檢查操作系統(tǒng)中的可用端口,并為該端口打開一個端點。傳入連接必須指定要連接的端口號。由于每次啟動SQLServer 時端口號都可能會改變,因此 SQL Server 提供 SQLServer瀏覽器服務(wù)器,來監(jiān)視端口并將傳入連接指向該實例的當(dāng)前端口。

  也可對每個IP進行偵聽

  這是SQL幫助中的說明

  指定 SQL Server 是否偵聽所有綁定到計算機網(wǎng)卡的 IP 地址。如果設(shè)置為“否”,則使用每個IP地址各自的屬性對話框?qū)Ω鱾€ IP 地址進行配置。如果設(shè)置為“是”,則 IPAll 屬性框的設(shè)置將應(yīng)用于所有IP地址。默認值為“是”。

  當(dāng)然你也可以下面的SQL NativeClient配置中新建一別名來指定你的SQL服務(wù)器和端口,也可在服務(wù)器屬性連接遠程服務(wù)器鏈接把允許遠程鏈接到本服務(wù)器的勾去掉

  關(guān)閉遠程鏈接命令行為

  EXEC sys.sp_configure N"remote access", N"0"

  8、對遠程網(wǎng)絡(luò)連接進行IP限制,SQL Server2005如同SQL2000一樣沒有提供網(wǎng)絡(luò)連接的安全解決辦法,但是Windows2K以上系統(tǒng)了提供了IPSec策略。

        對遠程網(wǎng)絡(luò)連接的IP進行限制,只保證需要的IP能夠訪問,拒絕其他IP進行的端口連接,把安全威脅降到最低。

  9、在服務(wù)器的屬性安全中,啟用登錄審核中的失敗與成功登陸,啟用C2審核跟蹤,C2是一個政府安全等級,它保證系統(tǒng)能夠保護資源并具有足夠的審核能力。C2模式允許我們監(jiān)視對所有數(shù)據(jù)庫實體的所有訪問企圖。

  啟用C2審核的命令為

  EXEC sys.sp_configure N"c2 audit mode", N"1"

這就是我要為大家介紹的MSSQL 2005數(shù)據(jù)庫安全設(shè)置的九條,這里介紹的可能還不是很完整,以后有機會還會為大家補充完整,希望對大家有所幫助。
 

【編輯推薦】

  1. 安全需求增長環(huán)境下 海量數(shù)據(jù)信息的未來
  2. SQL Server:安全設(shè)計從頭起
  3. 網(wǎng)站后門的防范方法以及安全配置
責(zé)任編輯:迎迎 來源: 比特網(wǎng)
相關(guān)推薦

2010-09-30 09:11:01

2010-12-23 14:45:57

SQL Server

2010-07-22 14:46:41

SQL Server

2010-05-21 17:51:58

MySQL數(shù)據(jù)庫

2011-07-15 11:02:47

SQL Server 用戶權(quán)限設(shè)置

2012-10-19 10:21:07

數(shù)據(jù)庫負載均衡mssqlserver

2011-08-30 16:52:22

IP訪問SQL Ser

2010-06-04 18:32:48

MySQL數(shù)據(jù)庫

2011-07-14 15:24:26

MSSQL數(shù)據(jù)庫跨數(shù)據(jù)庫查詢

2013-03-01 11:27:27

SQL Server2SQL Server

2011-03-24 16:23:18

sql2005數(shù)據(jù)庫

2010-05-10 18:05:09

2010-05-28 18:44:45

2011-08-25 13:10:44

SQL Server 設(shè)置自動編號字段

2010-05-28 11:05:40

MSSQL Serve

2011-03-30 14:31:25

Mssql數(shù)據(jù)庫

2010-07-12 12:41:16

SQL Server

2010-07-16 14:17:18

SQL Server

2010-07-20 10:02:41

SQL Server

2011-03-28 15:28:03

SQL Server 數(shù)據(jù)庫
點贊
收藏

51CTO技術(shù)棧公眾號