SSRS 2012报告服务安全问题

时间:2012-05-16 14:56:11

标签: reporting-services reporting-services-2012

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

  

SQL Server Reporting Services

     

错误

     

报表服务器数据库中发生错误。这可能是应该的   到了连接失败,超时或低磁盘条件   数据库。 (rsReportServerDatabaseError)获取联机帮助过程或   函数'SetPolicy'需要参数'@PrimarySecDesc',它是   不提供。

     

主页

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

我认为这是.config文件的问题,为了使报告与匿名登录一起使用而对其进行了修改,但是当完成后,报表管理器不再有效。有没有办法重置所有.config文件?

由于

2 个答案:

答案 0 :(得分:1)

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

我的样子如下:

<Authentication>
    <AuthenticationTypes>
        <RSWindowsNegotiate/>
        <RSWindowsNTLM/>
    </AuthenticationTypes>
    <EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>

答案 1 :(得分:0)

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