SQL Server降權運行 SQL Server 2000以GUESTS權限運行設置方法
2016-01-19 13:56:34
15757
為什么我們需要對sql進行降權處理呢?首先很多服務器被入侵就是因為權限的問題導致服務器被入侵。合理的對程序進行降權可以有利于減少服務器被入侵的可能行,增加入侵者對服務器入侵的難道,從而提升服務器的安全系數(shù)。SQL使我們用的比較普及的數(shù)據(jù)庫之一,所以對其的權限設置我們需要更加細。
操作如下:
操作系統(tǒng):winodws2003
數(shù)據(jù)庫:SQL2000
1、我們在主機上新建一個用戶sqluser,設置用戶不能更改密碼和密碼永不過期,并且分配在GUESTS組。


2、設置SQL安裝目錄權限
我們的安裝目錄在D:Program FilesMicrosoft SQL ServerMSSQL.1MSSQL所以我們到這里吧用戶sqluser的權限設置為讀取

3、打開SQL企業(yè)管理器,在“(local)(windows NT)”上點右鍵,然后選擇“屬性”

4、在彈出的窗口中選擇“安全性”;選擇“啟動服務帳戶”-“本帳戶”,填寫上剛才新建的sqlservice和密碼,然后點“確定”保存。

此時系統(tǒng)會提示您是否需要重啟SQL,選擇“確定”即可重啟。
如下圖所示,打開任務管理查看進程用戶名是“sqlservice”,說明已經(jīng)設置好了

這里說下SQL2005后權限方面問題,在安裝時候系統(tǒng)都自己進行降權了,并且權限都設置的很小,所以一般SQL的降權都在SQL2005以下的版本需要。