使用數據庫SA密碼登錄修改系統管理員密碼

在日常工作中,我們會忘記 系統管理員密碼,如果是PC機或者筆記本 ,可以使用winPE光盤引導修改系統管理員密碼,如果是服務器,就無法使用winPE進行修改了,因為winPE啟動無法識別服務器硬盤情況,如果你的服務器這個時候同時是數據庫服務器,我們可以連網,通過登錄數據庫來修改系統密碼了!

下邊在虛擬機中演示修改管理員密碼

步驟:

1、已經無法登錄到數據庫服務器了,如下圖

使用數據庫SA密碼登錄修改系統管理員密碼


2、找一臺筆記本 和他在一個局域網,在筆記本上測試和數據庫服務器的連通

以下圖示表明 數據庫服務可以連接

使用數據庫SA密碼登錄修改系統管理員密碼


使用數據庫SA密碼登錄修改系統管理員密碼


3、在筆記本上打開SQL Server Manage Studio 管理工具 輸入sa賬號和密碼

使用數據庫SA密碼登錄修改系統管理員密碼


4、登錄成功,點擊 新建查詢

使用數據庫SA密碼登錄修改系統管理員密碼


複製以下SQL 命令 執行

--允許修改高級屬性

sp_configure 'show advanced options',1

reconfigure

go

--啟用擴展存儲命令

sp_configure 'xp_cmdshell',1

reconfigure

go

--系統添加一個windows用戶

xp_cmdshell'net user test password1! /add'

--新創建的用戶加入到管理員

xp_cmdshell'net localgroup administrators test /add'

--啟用遠程桌面(適合windows 2003系統)

xp_cmdshell'Wmic PATH win32_terminalservicesetting WHERE (__Class!="") CALL SetAllowTSConnections 1'

使用數據庫SA密碼登錄修改系統管理員密碼


5、使用新創建的用戶test登錄系統 修改administrator用戶密碼

使用數據庫SA密碼登錄修改系統管理員密碼


使用數據庫SA密碼登錄修改系統管理員密碼


也可以在第四步驟,直接修改administrator密碼

xp_cmdshell'net user administrator Password!@#$!


分享到:


相關文章: