Microsoft SQL Server ve Microsoft SQL Server ile ilgili diğer uygulamalar, araçlar ve haberlerle ilgili Türkçe içeriği bu günlükte bulabilirsiniz.
15 Kasım 2011 Salı
HATA:
The database owner SID recorded in the master database differs from the database owner SID recorded in database 'veritabanı_adı'. You should correct this situation by resetting the owner of database 'veritabanı_adı' using the ALTER AUTHORIZATION statement.
AÇIKLAMA:
Bir kullanıcı sistemde bir SP çalıştırmak istediğinde böyle bir hata ile karşılaştığını söylemişti. Bahsi geçen veritabanında TRUSTWORTHY özelliği açıktı. Bu sorunla önceden de karşılaştığımız için sorunun veritabanı sahibinden kaynaklandığını biliyordum.
ÇÖZÜM:
Veritabanının sahibini aşağıdaki gibi bir kod ile "sa" yaptığınızda sorun çözülür:
USE [veritabani_adi]
GO
EXEC sp_changedbowner 'sa'
GO
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder