Aracılığıyla paylaş


Çakışan Model ve Üye İzinleri (Ana Veri Hizmetleri)

Şunlar için geçerlidir:Windows üzerinde SQL ServerAzure SQL Yönetilen Örneği

Önemli

Sql Server 2025'te (17.x) Ana Veri Hizmetleri (MDS) kaldırıldı . SQL Server 2022 (16.x) ve önceki sürümlerde MDS'yi desteklemeye devam ediyoruz.

Üyeye atanan izin, model nesnesine atanan izinle çakışabilir. Çakışmalar oluştuğunda, daha kısıtlayıcı izin geçerlilik kazanır.

Bir üyenin ilgili model nesnesinden farklı bir izni varsa, aşağıdaki kurallar geçerlidir:

  • Reddet , diğer tüm izinleri geçersiz kılar.

  • Model düzeyindeki yönetici izni diğer tüm izinleri geçersiz kılar ve alt düzeylerde Tümü (CRUD) erişim izni olarak değiştirilir.

  • Etkin erişim izni, üyeler ve öznitelikler için izinlerle kesişmektedir.

    Örneğin, üye izinleri Oluştur ve Güncelleştir'i içerirse, öznitelikler için izin Güncelleştir'dir. Geçerli izin Güncelleştir'dir.

Aşağıdaki görüntüde, öznitelik izinleri üye izinlerinden farklı olduğunda tek bir öznitelik değeri üzerinde hangi izinlerin etkili olduğu gösterilmektedir.

mds_conc_security_member_overlap_table

Örnek 1

mds_conc_overlap_model_1

Modeller sekmesinde Ürün varlığının Güncelleştirme izni atanmıştır. Varlıktaki tüm öznitelikler bu izni devralır.

Hiyerarşi Üyeleri sekmesinde, türetilmiş bir hiyerarşideki Dağ Bisikletleri alt kategorisi düğümüne Güncelleştirme izni atanmıştır.

Sonuç: Gezgin'de, kullanıcının Mountain Bikes düğümündeki tüm üyeler için tüm öznitelik değerlerini güncelleştirme izni vardır. Diğer tüm üyeler ve öznitelikler gizlidir.

mds_conc_overlap_model_example_1

Örnek 2

mds_conc_overlap_model_2

Modeller sekmesinde, Alt Kategori özniteliğine Güncelleştirme izni atanmıştır.

Hiyerarşi Üyeleri sekmesinde, türetilmiş bir hiyerarşideki Dağ Bisikletleri alt kategorisi düğümüne açıkça Okuma izni atanır.

Sonuç: Gezgin uygulamasında, kullanıcının Dağ Bisikletleri düğümündeki üyelerin Alt-Kategori öznitelik değerleri üzerinde Okuma izni vardır. Diğer tüm üyeler ve öznitelikler gizlidir.

mds_conc_overlap_model_example_2

Örnek 3

mds_conc_overlap_model_3

Modeller sekmesinde, Alt Kategori özniteliğine Okuma izni atanmıştır.

Hiyerarşi Üyeleri sekmesinde, türetilmiş bir hiyerarşideki Dağ Bisikletleri alt kategorisine açıkça Güncelleştirme izni atanır.

Sonuç: Gezgin'de kullanıcının öznitelik değerleri üzerinde Okuma izni vardır. Diğer tüm üyeler ve öznitelikler gizlidir.

mds_conc_overlap_model_example_2

Ayrıca Bkz.

İzinler Nasıl Belirlenir (Ana Veri Hizmetleri)
Çakışan Kullanıcı ve Grup İzinleri (Ana Veri Hizmetleri)