Sql-Server-2008

刪除管理員帳戶時訪問 SQL Server

  • March 1, 2012

這裡有一個有趣的情況。

我們有一個數據庫伺服器,僅用於測試,有人進入並刪除了管理員登錄。

由於這是一個測試伺服器,伺服器上沒有其他管理員級別的登錄。

有沒有辦法在不重新安裝 SQL Server 的情況下再次訪問伺服器?

我們不需要數據庫中的數據,每次執行測試時都會刪除並重新創建這些數據。

最簡單的解決方案可能是重新安裝 SQL Server。不要忘記,您需要考慮尋找和嘗試可能有效或無效的替代解決方案所需的時間(以及金錢)。

雖然我嘗試的第一件事是“修復”安裝,但看​​看它是否涵蓋了這種可能性。

我意識到這有點老了,但我今天找到了一個對我有用的解決方法,並認為它可能對其他人有幫助。

如果您的 NT 授權/系統帳戶具有管理員訪問權限,您可以使用以下技巧以 NT 授權/系統帳戶登錄,並在其他登錄時創建新的登錄/重置憑據。

腳步:

  1. 下載 PsExec:http ://technet.microsoft.com/en-us/sysinternals/bb897553 。這將允許您以系統使用者身份執行程序。
  2. 提取 Zip 並將所有內容複製到您的可執行路徑
  3. 打開命令提示符並鍵入以下內容:psexec /s /i “C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe”

這應該打開 SQL Server Management Studio 作為 NT 權限/系統登錄。

這也說明了為什麼限制對 NT 授權/系統帳戶的訪問可能是一個好主意,除非您有其他充分的理由。

引用自:https://serverfault.com/questions/214347