SQL Server資料庫超級管理員賬號防護知識
目前,網路上有不少此類工具,可以方便那些不熟悉SQL的人用,其實完全不用去下載那種工具,只要用微軟自己的SQL Server裡自帶客戶端程式連上去就馬上可以輕鬆的把自己變成整個作業系統的超級管理員了。具體的過程,我就為大家講解1遍,這裡先假設黑客已經通過其他工具暴力破解了你設定的強度教低的sa帳號的弱口令,或者你根本就沒有為sa賬號設定口令。首先黑客開啟SQL Server查詢分析器,以sa身份和他剛暴力破解的密碼登陸進你的SQL Server資料庫,然後他執行以下語句:
xp_cmdshell "net user zxc nopassword /add" go xp_cmdshell "net localgroup /add administrators zxc" go
這時候,你如果開啟你的計算機管理-----本地使用者和組-----使用者,這時候你會發現裡面已經多出了1個叫zxc的新賬號,檢視一下此帳號的屬性,你更會發現他竟然隸屬於administrators組。
說到這裡大家肯定都明白了,對,黑客通過呼叫SQL Server的系統資料庫master裡的xp_cmdshell這個擴充套件儲存過程輕鬆的將他自己變成了你伺服器上的超級管理員,那麼以後他還有什麼事情會幹不了呢。
因此,如果大家在平時不需要呼叫此儲存過程的話,可以考慮將它刪除,當然不管你平時是不是要呼叫此儲存過程,你都應該為你的sa賬號設定1個十分健壯的密碼,這是最根本、最重要的,你可以開啟SQL Server的企業管理器,然後選擇安全性-----登陸,右擊sa賬號,選擇屬性,然後在屬性對話方塊裡修改您的sa帳號所對應的密碼,這裡我建議你要儘可能的設定的複雜些,可以用英文字母結合數字結合特殊符號等,這樣就可以防止黑客對此帳號的暴力破解,當然最好是在安裝您的SQL Server的時候就已經完成此項工作,以免日後因人為遺忘等原因帶來安全隱患。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-567497/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 管理SQL Server資料庫安全SQLServer資料庫
- 通過SQL Server資料庫映象保護虛擬資料庫ICSQLServer資料庫
- 員工管理和賬號管理
- Sql Server資料庫的一些知識點定義和總結SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫安全SQLServer資料庫
- 移動光貓 UNG853H 獲取超級管理員賬號密碼密碼
- SQL Server資料庫備份保護的關鍵UMSQLServer資料庫
- 1.5.1. 資料庫管理員的系統賬戶資料庫
- Blazor使用sql server 資料庫BlazorSQLServer資料庫
- SQL Server資料庫巡檢SQLServer資料庫
- sql server 2005資料庫快照SQLServer資料庫
- SQL Server收縮資料庫SQLServer資料庫
- sql server 資料庫收縮SQLServer資料庫
- SQL Server資料庫遷移SQLServer資料庫
- mysql資料庫sql語句基礎知識MySql資料庫
- SQL Server 非sysadmin賬號傳送郵件SQLServer
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- SQL Server資料庫中分頁編號的另一種方式SQLServer資料庫
- Q&A:SQL Server 2008的升級與部署知識SOSQLServer
- SQL隱碼攻擊的方式找到管理員的賬號密碼SQL密碼
- win10電腦怎麼開啟超級管理員_win10超級管理員賬戶的設定方法Win10
- Sql Server 資料庫學習-常用資料庫 物件SQLServer資料庫物件
- SQL Server管理員帳號鎖定後如何恢復訪問VUSQLServer
- 如何將SQL Server 2000備份的資料庫檔案還原(升級)為SQL Server 2005或更高版本的資料庫?SQLServer資料庫
- SQL Server 跨資料庫查詢SQLServer資料庫
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- 【資料庫學習】資料庫平臺:mysql,sql server資料庫MySqlServer
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- 教你資料庫漏洞防護技術資料庫
- SQL Server 2017 AlwaysOn輔助副本資料庫的隔離級別SQLServer資料庫
- SQL Server 資料庫基本記錄(一)SQLServer資料庫
- 資料庫監視器(SQL Server Profilter)資料庫SQLServerFilter
- SQL Server DACPAC資料庫部署錯誤SQLServer資料庫
- SQL Server統計資料庫中表大小SQLServer資料庫
- SQL Server 資料庫基本記錄(二)SQLServer資料庫
- SQL Server 資料庫基本記錄(三)SQLServer資料庫
- c#連線SQL Server資料庫C#SQLServer資料庫
- 資料庫知識整理 - 概述、資料模型、三級模式結構資料庫模型模式