授予对多维数据集的访问权限

默认情况下,Microsoft SQL Server Analysis Services 中的数据库角色没有查看数据库中的任何多维数据集的权限。但是,可以向 Analysis Services 数据库角色授予对多维数据集的读取或读/写权限。

设置对多维数据集的读取或读/写权限

若要向数据库角色授予读取或读/写权限,用户必须为拥有完全控制(管理员)权限的 Analysis Services 服务器角色或 Analysis Services 数据库角色的成员。

授予数据库角色对多维数据集的访问权限

  1. 在 SQL Server Management Studio 中,连接到 Analysis Services 的实例,在对象资源管理器中展开相应数据库的**“角色”**,再单击某个数据库角色(或创建一个新的数据库角色)。

  2. 在**“选择页”窗格中单击“多维数据集”,在“多维数据集”列表中选择多维数据集,然后在“访问”列表中单击“读”“读/写”**。

授予数据库角色对多维数据集的读取或读/写权限之后,除非专门限制对特定单元的权限,否则数据库角色成员对所有多维数据集单元拥有读取权限。 如果要向数据库角色成员授予对多维数据集中特定单元的写权限,则必须向数据库角色授予对多维数据集的读/写权限。 有关详细信息,请参阅授予对单元数据的自定义权限

注意注意

若要授予用户从服务器多维数据集创建本地多维数据集的权限或钻取权限,可指定“钻取”“钻取和本地多维数据集”