通过


向 Analysis Services 实例授予服务器管理员权限

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

SQL Server Analysis Services 实例中的服务器管理员角色的成员对该实例中的所有 SQL Server Analysis Services 对象和数据具有不受限制的访问权限。 用户必须是服务器管理员角色的成员才能执行任何服务器范围的任务,例如创建或处理数据库、修改服务器属性或启动跟踪(而不是用于处理事件)。

安装 SQL Server Analysis Services 时会建立角色成员身份。 运行安装程序的用户可以将自己添加到该角色中,或者添加其他用户。 在安装程序允许你继续之前,必须至少指定一个管理员。

默认情况下,本地管理员组的成员也被授予 Analysis Server 中的管理权限。 尽管本地组未在 SQL Server Analysis Services 服务器管理员角色中显式授予成员身份,但本地管理员可以创建数据库、添加用户和权限,以及执行系统管理员允许的任何其他任务。 可以配置管理员权限的隐式授予。 它由 BuiltinAdminsAreServerAdmins 服务器属性确定,该属性默认设置为 true 。 可以在 SQL Server Management Studio 中更改此属性。 有关详细信息,请参阅 安全属性

安装后,可以修改角色成员身份,以向服务添加需要完全权限的任何其他用户。 还可以使用分析管理对象(AMO)管理服务器角色。 有关详细信息,请参阅使用分析管理对象进行开发(AMO)。

注释

SQL Server Analysis Services 提供越来越精细的角色,用于在服务器、数据库和对象级别进行处理和查询。 有关如何使用这些角色的说明,请参阅 角色和权限(Analysis Services )。

修改服务器角色成员身份

  1. 在 SQL Server Management Studio 中,连接到 SQL Server Analysis Services 实例,然后在对象资源管理器中右键单击实例名称,然后单击“ 属性”。

  2. “选择页面”窗格中单击“安全性”,然后单击页面底部的“添加”,将一个或多个 Windows 用户或组添加到服务器角色。

    Management Studio 中的“添加用户”对话框

添加计算机帐户

还可以使用 SQL Server Management Studio 将计算机帐户设为 SQL Server Analysis Services 管理员组的成员。

  1. “选择用户或组 ”对话框中,单击“ 位置”。

  2. 选择要添加的计算机所属的域,或选择“ 整个目录 ”,然后单击“ 确定”。

  3. 单击 “对象类型”。

  4. 选择 “计算机 ”,然后单击“ 确定”。

    将计算机帐户添加为 SSAS 的管理员

  5. “输入对象名称以选择 文本框”中,键入计算机的名称,然后单击“ 检查名称 ”以验证计算机帐户是否在当前位置中找到。 如果未找到计算机帐户,请验证计算机名称和计算机所属的正确域。

NT Service\SSASTelemetry 帐户

NT Service/SSASTelemetry 是在设置过程中创建的低特权计算机帐户,专用于运行客户体验改善计划 (CEIP) 服务的 SQL Server Analysis Services 实现。 此服务需要 SQL Server Analysis Services 实例上的管理员权限才能运行多个发现命令。 有关详细信息,请参阅 SQL Server Data ToolsMicrosoft SQL Server 隐私声明 的客户体验改善计划。

另请参阅

授权访问对象和操作(Analysis Services)
安全角色(分析服务 - 多维数据)