繁体   English   中英

SSAS中的数据驱动安全性用于层次结构

[英]Data Driven Security in SSAS for hierarchy

我想在不使用角色的情况下在SSAS中实现数据驱动的安全性。

我有这样的表:Dimcompany,DimProduct,DimUser表名称:DimCompany

公司名称

1 XYZ 2 ABC

表名称:DimProduct

产品编号产品名称公司编号

1 xyx220192 1
2 xyz220193 1 3 xyz767002 1 4 abc090921 2 4 abc990099 2 4 abc202028 2

表名称:DimUser

UserId UserAccount

1域\\用户1 2域\\用户2

现在,我想通过允许XYZ公司访问User1在SSAS中创建数据驱动的安全性。 这样,以防万一将来在XYZ公司中插入任何新的物质ID时,User1将自动访问该物质ID。 我想以这样一种方式创建层次结构,即我想向Company授予特定用户的访问权限,以便用户可以访问其受人尊敬的subjectid。

我创建了桥表。 但用户无法访问给定公司的受关注事项。

当您说想要没有角色的安全性时,您是说没有很多硬编码的角色吗?

我将采用这种动态维度安全性的方法: http : //hccmsbi.blogspot.com/2007/08/implementing-user-specific-security-in.html

没有角色就无法做到这一点,您需要为每个公司至少创建一个角色,并将该公司的所有用户分配给该角色,以便可以限制用户仅查看其所属公司的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM