Sql-Server

刪除主副本中不存在的輔助副本上的登錄名的作業

  • May 16, 2021

如何刪除主副本中不存在的輔助副本上的登錄?

我想創建自動化作業,該作業應該檢查在主要登錄後登錄是否仍然存在於次要上。我想將此登錄名放在輔助副本上。

您可以為主伺服器創建一個連結伺服器,並編寫一個代理作業來比較兩台伺服器上的登錄名。

您還可以編寫一個觸發器drop_login其中程式碼將首先從輔助伺服器刪除登錄,然後再在主伺服器上執行刪除。

這將防止出現以下情況:您的登錄名已從主伺服器中刪除,但在輔助伺服器上仍可用。

您還可以使用教程同步它們。

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