如何在SQL Server 2012中的表格模型数据库中将Active Directory用户组添加为登录名

时间:2013-01-16 04:20:30

标签: sql-server-2012 database-permissions tabular

我需要为表格模型数据库提供“Active Directory用户组”读取权限。我无法在搜索时找到该组,将其添加到角色中。

正如前面提到的here对于数据库实例,将组添加到'Security'文件夹中的'Logins'是第一步。但是如下面的屏幕截图所示,表格模型不存在“安全”文件夹。第一个是表格模型实例:

The first instance shows tabular model http://www.sqlmusings.com/wp-content/uploads/2012/04/Different-SSAS-Models-in-SSMS.png

如果需要,我是服务器的管理员。如何为“Active Directory用户组”提供对表格模型的读取权限?

1 个答案:

答案 0 :(得分:1)

首先,必须在表格模型中定义一个角色。然后,将活动目录组添加到成员列表中。如果从无法访问域的系统开发/部署模型,则必须在事后添加该组。这可以通过SSMS来完成......

导航到角色文件夹:

<SSAS Tabular Instance> | Databases | <tabular model> | Roles
  • 右键单击要添加活动目录的角色 小组
  • 选择会员页面
  • 点击添加

...此时,请确保选择了正确的对象(用户,组等)和位置(网络,域等)......此窗口在Windows应用程序中非常标准。

enter image description here