Sql-Server

如何在sql server中添加已刪除的使用者?

  • July 22, 2015

我已經在 windows server 2008 r2 中設置了 sql server 2008,它工作正常。但是,我不小心從 sql server 的登錄名中刪除了我的使用者,現在我找不到登錄 sql server 的方法,我相信我沒有很好地設置任何其他使用者。想想我剛剛安裝並刪除了使用者。

無論如何,我可以添加一個帳戶嗎?

您可以嘗試以下替代方案:

  1. sa如果您安裝了 SQL Server,那麼如果啟用了混合模式身份驗證,您將擁有“ ”-。您可以使用“ sa”帳戶創建登錄名並將該登錄名映射到數據庫。
  2. 或者,您可以使用“ DAC”(如果您已將其作為安裝後步驟的一部分啟用)。
  3. 預設情況下,BUILTIN\Administrators可以訪問 sql server 2008 實例。如果您是BUILTIN\Administrators組的一員,那麼您將有權訪問。
  4. 最後的手段:由 Aaron Bertrand恢復對 SQL Server 實例的訪問,其中他展示瞭如何使用PsExec進入 sql server。

一旦您獲得對 sql server 的訪問權限,然後創建一個登錄名並將該登錄名映射到數據庫。

確保不要再次刪除它:-)

Microsoft 有一個 MSDN 文件,解釋瞭如何在單使用者模式下啟動 SQL 服務,這將允許您作為 sysadmin 內置角色的一部分進行連接以重新添加使用者。

https://msdn.microsoft.com/en-us/library/dd207004(v=sql.100).aspx

2008 版沒有 2014 版那麼詳細,但您應該能夠參考這兩個版本來重新登錄您的帳戶。

引用自:https://dba.stackexchange.com/questions/107679