我正在尝试在亚马逊 EC2 实例上部署 SSRS 并将其连接到 RDS 上的报告数据库。由于亚马逊 RDS 不支持 SSRS,我的另一个选择是打开带有 MSSQL 服务器的专用 EC2 实例。
我尝试从 SSRS 配置实用程序创建 ReportDB - 获取配置异常:“用户无权执行此操作。”。这很可能是由于 SQL 权限不足造成的。Amazon 不会授予您 sa 用户,仅授予 processadmin 和 setupadmin 服务器角色。在您创建的数据库中,您将获得 dbowner。
此外,我单独创建了 ReportDB 并将其传输到 RDS,将 SSRS 连接到它,当它最终将其识别为正确的 ReportDB 时,我收到了相同的异常。
有什么想法吗?