[SQL SERVER]解決master和使用者資料庫擁有者 SID不同錯誤

建立assmbly出現資料庫擁有者 SID不同錯誤

create assembly出現資料庫owner錯誤

訊息是告訴我們使用alter authorization重設資料庫擁有者,但不確定怎麼會發生owner SID不同情況?

ALTER AUTHORIZATION ON database::AdventureWorks2012 TO [rico];
GO

或使用  EXEC SP_CHANGEDBOWNER 'rico'  --將移除這項功能

後面有空再來追蹤發生原因

參考

sp_changedbowner (Transact-SQL)

ALTER AUTHORIZATION (Transact-SQL)