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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer資料庫超級管理員賬號防護SQLServer資料庫
- Oracle資料庫管理員賬號的密碼破解Oracle資料庫密碼
- SQL Server資料庫管理員必備的DBCC命令SQLServer資料庫
- 管理SQL Server資料庫安全SQLServer資料庫
- Sql Server 資料庫超時問題SQLServer資料庫
- 認識及操作SQL Server 資料庫SQLServer資料庫
- 1.5.1. 資料庫管理員的系統賬戶資料庫
- 通過SQL Server資料庫映象保護虛擬資料庫ICSQLServer資料庫
- SQL Server資料庫級別觸發器SQLServer資料庫觸發器
- ORACLE資料庫日常維護知識總結Oracle資料庫
- Sql Server 知識點SQLServer
- win10電腦怎麼開啟超級管理員_win10超級管理員賬戶的設定方法Win10
- SQL Server資料庫安全管理經驗談SQLServer資料庫
- Sql server資料庫人員:常見錯誤(轉)SQLServer資料庫
- Sql Server資料庫的一些知識點定義和總結SQLServer資料庫
- SQL Server資料庫管理常用SQL和T-SQL語句SQLServer資料庫
- SQL Server資料庫備份保護的關鍵UMSQLServer資料庫
- SQL SERVER 知識筆記SQLServer筆記
- SQL Server小知識:CheckPointSQLServer
- Sql Server 知識收集錄SQLServer
- SQL隱碼攻擊的方式找到管理員的賬號密碼SQL密碼
- mysql資料庫sql語句基礎知識MySql資料庫
- PDA裝置小知識--(IP)工業防護等級含義
- SQL Server資料庫安全SQLServer資料庫
- SQL Server 資料庫映象SQLServer資料庫
- SQL Server 資料庫索引SQLServer資料庫索引
- 資料庫映象 (SQL Server)資料庫SQLServer
- 認識SQL Server2000 master資料庫SQLServerAST資料庫
- 認識SQL Server2000 tempdb資料庫SQLServer資料庫
- 認識SQL Server2000 msdb資料庫SQLServer資料庫
- 認識SQL Server2000 model資料庫SQLServer資料庫
- 如何刪除win10本地管理員賬號 win10登出管理員賬戶Win10
- ORACLE資料庫日常維護的九大知識點Oracle資料庫
- 教你資料庫漏洞防護技術資料庫
- DBA(資料庫管理員)資料庫
- MDX中使用成員屬性-資料庫專欄,SQL Server資料庫SQLServer
- 【資料庫】資料查詢和管理知識點總結資料庫
- SQL Server小知識:Processor AffinitySQLServer