SQL Server管理相關(guān)的注冊表技巧
SQL Server的管理和Windows的管理是息息相關(guān)的,通過Windows的注冊表可以讓SQL Server管理更加輕松,下面讓我們來了解一下SQL Server管理相關(guān)的注冊表技巧。
1 獲得修改SQL Server 注冊:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\80\Tools\SQLEW\Registered Servers X\SQL Server Group
每一個鍵值對應(yīng)SQL Server數(shù)據(jù)庫注冊表項,直接刪除即可。(80對應(yīng)SQL Server2000版本)
2 更改SQL Server的登錄驗證方式,這個大家應(yīng)該相對熟悉,
csdn上經(jīng)常有人問這樣的問題. sa用戶密碼也忘記了,然后由于安全原因把windows登陸的那個登錄名去掉了 ,這時只需要更改下列注冊表項就可以.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer
編輯LoginMode值,將原值從1改成2 (1為windows驗證,2為混合驗證),***重啟SQL Server服務(wù)不要忘記)
3 查看SQL Server 版本及其他信息
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup
Editon值:版本比如Enterprise Edition就是企業(yè)版
Patchlevel值:版本及補(bǔ)丁號:8.4.2039 ,這里其實是個復(fù)合值,8代表SQL Server2000,4代表sp4,2039是小版本號,這個和select @@version的表現(xiàn)值略有不同
SQLDateRoot值:數(shù)據(jù)庫存放目錄
SQLPath值:SQLServer安裝目錄
4 控制xp_regread和xp_regwritede的權(quán)限
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\ExtendedProcedures
xp_regread Allow Paths:允許使用xp_regread讀取的鍵值(根)
xp_regwrite Allow Paths:允許使用xp_regwrite寫的鍵值(根)
5 查詢分析器連接歷史記錄
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SuperSocketNetlib\LastConnect
這邊的每一項鍵值都對應(yīng)一條歷史記錄,我本人就是把所有的需要連接的數(shù)據(jù)庫服務(wù)器都在這里記錄
另外tcp鍵值是查詢分析器每次默認(rèn)的鏈接tcp端口
6 查看SQL Server允許接入的數(shù)據(jù)驅(qū)動方式
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Providers
這邊的每一項對應(yīng)一個數(shù)據(jù)驅(qū)動,從安全角度考慮,如果你的應(yīng)用沒有用到那么多的連接方式,盡量還是在相應(yīng)的AllowInProcess里設(shè)成0
以上就是SQL Server管理相關(guān)的注冊表技巧介紹。
【編輯推薦】