当尝试在报表生成器中添加数据集时,系统提示我“输入数据源凭据”。
选择“使用当前 Windows 用户”失败,并且我没有指定用户的密码。
- 环境是SCCM 2012。
- 需要更改哪些权限才能访问 SCCM 数据源?
- 授予用户对 SCCM/SSRS 中报告的 RW 访问权限的最佳做法是什么?
答案1
解决方案有两个方面:
- 我从主站点服务器的“个人\证书”下导出了证书,友好名称为“ConfigMgr SQL Server 标识证书”。然后,我将证书导入到本地工作站的“受信任的根证书颁发机构\证书”下。这样,当我选择“使用当前 Windows 用户”时,我就可以连接到 SQL 服务器。在我进行此更改之前,选择此选项时会出现证书错误。
- 我让 DBA 在 SQL Server 中为我的用户明确启用 db_datareader 访问权限。
创建数据集时,仍然提示我输入凭据,但现在我可以选择当前用户并创建查询。