SSAS deployment error : user does not have permission to create a new object

SSAS deployment error : user does not have permission to create a new object

我最近想将我的 SSAS 项目部署到服务器时,遇到了这个错误:

Either the domain\user user does not have permission to create a new object in database, or the object does not exist.

我在互联网上搜索并做了一些解决方案,但 none 有效。我执行了这些步骤并解决了问题。

1)登录到服务器上的SSAS实例。

2)在Role节点你应该看到(至少)一个角色:

3) 在解决方案资源管理器的角色节点 SSDT 中,在 SSAS 服务器实例中定义一个具有完全相同角色名称的新角色,并选中所有复选框:

4)在Membership选项卡中添加活动目录用户:

现在您可以部署您的项目而不会出现上述错误!