Sql-Server
刪除主副本中不存在的輔助副本上的登錄名的作業
如何刪除主副本中不存在的輔助副本上的登錄?
我想創建自動化作業,該作業應該檢查在主要登錄後登錄是否仍然存在於次要上。我想將此登錄名放在輔助副本上。
您可以為主伺服器創建一個連結伺服器,並編寫一個代理作業來比較兩台伺服器上的登錄名。
您還可以編寫一個觸發器,
drop_login
其中程式碼將首先從輔助伺服器刪除登錄,然後再在主伺服器上執行刪除。這將防止出現以下情況:您的登錄名已從主伺服器中刪除,但在輔助伺服器上仍可用。
您還可以使用本教程同步它們。