The Select permission was denied on the object ‘extended_properties’, database ‘mssqlsystemresource’, schema ‘sys’ hatasının çözümü

6 Eyl by NURULLAH ÇAKIR

The Select permission was denied on the object ‘extended_properties’, database ‘mssqlsystemresource’, schema ‘sys’ hatasının çözümü

Aşağıdaki ekran görüntüsündeki gibi bir hata aldığınızda veritabanınızın neden gizli bir sistem veritabanına erişmeye çalıştığını düşünebilirsiniz. 

 

Bu hatanın sebebi login’i veritabanı üzerinde yetkilendirirken veritabanı üzerindeki tüm yetkileri aşağıdaki gibi vermesidir.

Yetki verilirken ya da bir kurulum yaparken bütün herşeyin seçilmemesi ya da tüm yetkilerin verilmemesi gerekir. Sadece ihtiyaç tespit edilmelidir ve yetkilendirme/kurulum işlemleri buna göre yapılmalıdır.

 

Çözüm olarak db_denydatareader ve db_denydatawriter rollerindeki tikleri kaldırmanız yeterlidir. Ben prensip gereği en fazla db_owner yetkisi veriyorum.

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir