Microsoft SQL Server reported SQL message 33009

SCCM 2012’de uygulama dağıtmak için program eklerken ya da düzenledikten sonra uygula dediğinizde aşağıdaki gibi bir hata alabilirsiniz. Sorunun nedeni yedekten dönülmüş ya da database sunucusu değiştirilmiş bir SCCM ile karşı karşıyasınız olmanızdır.

SCCM loglarında da aşağıdaki hata logunu görürsünüz.

Microsoft SQL Server reported SQL message 33009, severity 16: [42000][33009][Microsoft][SQL Server Native Client 11.0][SQL Server]The database owner SID recorded in the master database differs from the database owner SID recorded in database ‘CM_TTT’. You should correct this situation by resetting the owner of data
Please refer to your Configuration Manager documentation, SQL Server documentation, or the Microsoft Knowledge Base for further troubleshooting information.

Çözüm :
Sql Management Studio açılır ve aşağıdaki query’ler çalıştırılır.

  1. ALTER DATABASE CM_TTT SET TRUSTWORTHY ON
  2. USE CM_TTT
    GO
    SP_DROPUSER ‘sertac.local\sccmadmins’
    GO
    SP_CHANGEDBOWNER ‘sertac.local\sccmadmins’

Bu yazının kalıcı bağlantısı https://www.sertactopal.com/microsoft-sql-server-reported-sql-message-33009

Bir yanıt yazın

E-Posta adresiniz yayınlanmayacaktır.