0

我试图在我的 SSRS 服务器上设置一些安全和邮件设置,但是我收到以下错误:

SQL Server 报告服务

错误

报表服务器数据库中发生错误。这可能是由于数据库中的连接失败、超时或磁盘不足造成的。(rsReportServerDatabaseError) 获取联机帮助过程或函数“SetPolicy”需要未提供的参数“@PrimarySecDesc”。

不确定发生了什么,因为 SETPOLICY 似乎在我的数据库中作为存储过程......

我认为这是 .config 文件的问题,这些文件已被修改以使报告与匿名登录一起工作,但是当这样做时,报告管理器不再工作。有没有办法重置所有 .config 文件?

谢谢

4

2 回答 2

1

SETPOLICY 与安全有关。尝试检查 rsreportserver.config 文件中的标记。

我的看起来像这样:

<Authentication>
    <AuthenticationTypes>
        <RSWindowsNegotiate/>
        <RSWindowsNTLM/>
    </AuthenticationTypes>
    <EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
于 2012-05-17T08:34:32.063 回答
0

问题是 .config 文件中的错误 - 重新安装 SSRS 2012 解决了问题:)

于 2012-05-23T10:07:26.003 回答