Aracılığıyla paylaş


Boyut erişim izni verme

By default, a database role in Microsoft SQL Server 2005 Analysis Services (SSAS) has read permissions on all dimension members in each cube to which the database role has access permissions.Ancak bir yönetici veritabanının bir veritabanı rolü görüntülemek için izin verilen boyut üyelerinin kısıtlayabilirsiniz ve bazı veya tüm üyelerin küpleri veritabanı rolü erişim izinleri olan herhangi bir boyuta okuma/yazma izinleri verebilirsiniz.

veritabanı rolü bir küp erişim iznine sahip sonra bu küp boyutları için erişim izinleri olan izinlerinden devralınan küme veritabanı düzeyinde boyutu üzerindeki sürece, açıkça küme içinde belirli bir küp boyut için farklı izinler.Bir tek veritabanı boyutu temel alan bir küpü tanımlanmış birden fazla küp boyutları varsa, veritabanı boyutu için belirtilen izinleri, izinler, aşağıdakilerden birini veya birkaçını küp boyutları için kılınır sürece tüm küp boyutları için uygulanır.Örneğin, bir tek veritabanı boyutu bağlı üç küp boyutları içeren bir küp'i olduğunu varsayalım.Izni verebilirsiniz bir veritabanı rolü boyutunun veritabanı düzeyinde seçili üyeleri için okuma erişimi küp düzeyinde bu izinleri geçersiz kılmak ve boyutların küp düzeyinde birini veya birkaçını okuma/yazma izinleri verin.

Bir boyut için okuma veya okuma/yazma izinleri ayarlama

Veritabanı rol için izinler ayarlamak için , bir kullanıcı bir üyesi olmalıdır Analysis Services Sunucu rolü veya üyesi bir Analysis Services Tam Denetim (Yönetici) izinlere sahip bir veritabanı rolü.

Bir veritabanına rolünü okuma veya okuma/yazma izni boyut

  1. Içinde SQL Server Management Studio, örneğine bağlama Analysis Services, genişletme Roller için uygun nesne Explorer'da veritabanı ve bir veritabanı rolünün tıklatın (veya yeni bir veritabanı rolü oluştur).

  2. ' I tıklatın Boyut erişim in the Bir sayfa seçin. bölmede, boyut bulunBoyut seçin küme listesini ve ardından seçme Okuma or Okuma/yazma in the Erişim liste boyutu için.

Uyarı

Veritabanı rolü izinleri çözümlemesi Management Objects (ÇYN) kullanarak yapılandırırsanız, herhangi bir küpteki bir kişinin küp boyutu için başvuru DimensionPermission öznitelik veritabanından kullanıcının izin devralmayı sunucularının... DimensionPermission özniteliği. ÇYN hakkında daha fazla bilgi için bkz: Çözümleme Yönetim Nesneleri (ÇYN).

Okuma belirterek veya okuma/yazma boyutu erişim izinleri için bir veritabanı rolü ek olarak, belirli öznitelik hiyerarşileri ve boyut için hangi rolün üyelerine erişim izni verilen içindeki üyeler tanımlayabilirsiniz.Varsayılan olarak, küp erişimi olan bir rolün en az boyut içindeki tüm özniteliği hiyerarşileri ve tüm üyeleri görüntülemek için okuma erişimi.Varsayılan olarak, bir öznitelik üyesine en az okuma erişimi olan üyeler en az özniteliği üye için ilgili tüm küp hücrelere okuma erişimi.Belirli bir hücre için hücre erişimi sınırlayabilirsiniz.

Daha fazla bilgi için:Özel boyut verileri Access'e verme, Küp erişim izni verme, ve Hücre veri için özel erişim verme