Sql-Server

如何從 sql server 的 sa 登錄中刪除 sysadmin

  • December 8, 2020

我有一個要求,我需要從 sa 登錄中刪除 sysadmin 伺服器角色。

我又創建了 1 個使用者,並將 sysadmin 角色分配給了該使用者。

當我從 sa 登錄中取消選中 sysadmin 時,它會引發錯誤。

無法使用特殊主體 sa 錯誤 15405。

誰能知道如何做到這一點?

您不能從此登錄中刪除 sysadmin。使用sid 0x01(通常命名為“sa”)的登錄名始終是 sysadmin。

順便說一句,我假設您首先禁用了 sa。

將 sa 重命名為其他名稱怎麼樣?

我有一個更好的方法:

  1. 更改系統管理員密碼
  2. 為您的系統管理員使用者提供新 DBA 的新密碼

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