Belirtiler
Aşağıdaki senaryoyu ele alalım:
Tablo modunda çalışan bir Microsoft SQL ServerSQL Server 2012 Analysis Services (SSAS 2012) örneğindeki bir model projesinde satır düzeyi güvenliği dinamik güvenlik olarak uygularsınız.
Rol testi yapmak için etkili bir kullanıcı adı veya istemci uygulaması kullanırsınız ve ardından SSAS 2012 örneğinde Çok Boyutlu İfadeler (MDX) sorgusu çalıştırırsınız.
Not SSAS 2012 örneğinde Administrators grubunun üyesisiniz.
Geçerli hatalar nedeniyle sorgu iptal edilir (örneğin, bir zaman aşımı hatası oluşur veya kullanıcı işlemi iptal eder).
Başka bir MDX sorgusu çalıştırıyorsunuz.
Bu senaryoda, aşağıdaki hata iletilerinden birini alırsınız:
Not
Satır düzeyi güvenlik ifadesinin değerlendirilmesi sırasında bir hatayla karşılaşıldı. Rol: RoleName. Kullanıcı: 'Etkialanı\KullanıcıAdı'. Tablo: TabloAdı. Hata iletisi: İşlem kullanıcı tarafından iptal edildi.
Not
Satır düzeyi güvenlik ifadesinin değerlendirilmesi sırasında bir hatayla karşılaşıldı. Rol: RoleName. Kullanıcı: 'Etkialanı\KullanıcıAdı'. Tablo: TabloAdı. Hata iletisi: Oturum bir zaman aşımı ayarını (oturum, artık zaman aşımı veya oturum boşta zaman aşımı) aştığı veya oturum belleği sınırını aştığı için iptal edildi.
Çözüm
Toplu güncelleştirme bilgileri
Cumulative Update 2 for SQL ServerSQL Server 2012 SP1
Bu soruna yönelik düzeltme ilk olarak Toplu Güncelleştirme 2'de yayınlandı. SQL Server 2012 SP1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2790947 SQL Server 2012 Service Pack 1 için Toplu Güncelleştirme Paketi 2Not: Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2012 SP1 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2772858 SQL Server 2012 Service Pack 1 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
Cumulative update 5 for SQL ServerSQL Server 2012
Bu soruna yönelik düzeltme ilk olarak Toplu Güncelleştirme 5'te yayınlandı. Bu SQL Server 2012 toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2777772 SQL Server 2012 için Toplu Güncelleştirme 5Not: Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2692828 SQL Server 2012 yayımlandıktan sonra yayımlanan SQL Server 2012 derlemeleri
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.