SQL Server Developer Center > SQL Server Forums > SQL Server Reporting Services > The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database

Answered The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database

  • Friday, May 25, 2007 3:17 PM
     
     

     

    Hi every one,

     

    I'm very new new at this.  I'm try to deploy a report model and got this message.  I have no idea what its going on about.

     

    Can anyone help me?

     

    Aku

     


    ------------------------------

    System.Web.Services.Protocols.SoapException: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> Microsoft.ReportingServices.Diagnostics.Utilities.RPCException: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> System.Exception: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> System.Exception: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> System.Exception: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> System.Exception: The report server cannot decrypt the symmetric key used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. Check the documentation for more information. (rsReportServerDisabled) ---> System.Exception: Bad Data. (Exception from HRESULT: 0x80090005)
       --- End of inner exception stack trace ---
       --- End of inner exception stack trace ---
       --- End of inner exception stack trace ---
       --- End of inner exception stack trace ---
       --- End of inner exception stack trace ---
       at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
       at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
       at Microsoft.ReportingServices.Library.Storage.NewStandardSqlCommand(String storedProcedureName)
       at Microsoft.ReportingServices.Library.DBInterface.GetAllConfigurationInfo()
       at Microsoft.ReportingServices.Library.RSService.GetSystemProperties(Property[] requestedProperties)
       at Microsoft.ReportingServices.WebServer.ReportingService.GetSystemProperties(Property[] Properties, Property[]& Values)
       --- End of inner exception stack trace ---
       at Microsoft.ReportingServices.WebServer.ReportingService.GetSystemProperties(Property[] Properties, Property[]& Values) (System.Web.Services)

    ------------------------------
    BUTTONS:

    OK
    ------------------------------

Answers

  • Friday, May 25, 2007 5:28 PM
     
     Answered

    Hello,

     

    Do you happen to have a backup of your encryption key?  If not, follow these steps:

     

    Open Reporting Services Configuration Manager

    Connect to your RS server

    Select 'Encryption Keys' from the left pane

    Press the 'Delete' button to get rid of your encrypted content

     

    After doing this, you will need to re-set the connection strings and stored credentials on your reports.

     

    Also, I'd be sure to make a backup of the encryption key afterwards.

     

    If you do have a backup, press the 'Restore' button instead of the 'Delete' button.

     

    Hope this helps.

     

    Jarret

All Replies

  • Friday, May 25, 2007 5:28 PM
     
     Answered

    Hello,

     

    Do you happen to have a backup of your encryption key?  If not, follow these steps:

     

    Open Reporting Services Configuration Manager

    Connect to your RS server

    Select 'Encryption Keys' from the left pane

    Press the 'Delete' button to get rid of your encrypted content

     

    After doing this, you will need to re-set the connection strings and stored credentials on your reports.

     

    Also, I'd be sure to make a backup of the encryption key afterwards.

     

    If you do have a backup, press the 'Restore' button instead of the 'Delete' button.

     

    Hope this helps.

     

    Jarret

  • Wednesday, May 30, 2007 9:09 AM
     
     Proposed Answer

    Hi Jarret,

     

    thank you for your reply, I will try this tomorrow from the office as I don't have sql server on my home machine.  will let you know how I got on.

     

    Aku

  • Thursday, May 31, 2007 9:31 AM
     
     

    Hi Jarret,

     

    thanks again.  this seems to have worked.  I don't understand it all properly yet but I was expecting a IE window to open with something to see and that didn't happend.  It did day in the bottom left conner that deployment secceded.  I am still going through the tutorial so when I get more confused I which I gurantee will happend, will post another message.

     

    for now, thank you very much.

     

    Aku

  • Friday, September 11, 2009 6:41 PM
     
     
    Thanks.  This solved the problem I was having.
  • Monday, October 19, 2009 2:06 PM
     
     
    Thanks. This helped me.
  • Monday, November 02, 2009 10:07 AM
     
     
    Helped me aswell. Cheers !
  • Tuesday, November 17, 2009 3:40 AM
     
     

    It is helpful to me.


    Thanks.

  • Thursday, January 07, 2010 12:53 PM
     
     
    HI Jarret,

    I have same issue...
    I deleted the encrypted keys.

    earlier i havnt deployed any report to this reportserver.

    but when m accessing the reportmanager and reportviewer still getting the same error message.

    Wht should i do?

    Waiting for reply...

    Thanks & Regards,
    Eshwar
  • Monday, January 11, 2010 8:32 PM
     
     
    Thank You this solved my problem.
  • Saturday, January 30, 2010 5:07 AM
     
     
    Thanks. This helped me.
  • Friday, February 26, 2010 5:20 AM
     
     
  • Thursday, March 25, 2010 6:49 PM
     
     
    Thank UUUUUUUU :)...It helped me too
  • Friday, April 09, 2010 2:26 PM
     
     
    Thank You so much... It helped me as well...
  • Sunday, December 05, 2010 1:23 PM
     
     

    It helped me. Thanks a bunch.

    I do not understand seemingly as simple thing as this (once some one knows where to look for), why can not Microsoft provide proper documentation or links from the exception message box it showed us useless message as below...

    -----------------

    http://www.microsoft.com/products/ee/transform.aspx?EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsReportServerDisabled&ProdName=Microsoft+SQL+Server+Reporting+Services&ProdVer=10.50.1600.1

    <form id="Form1" action="transform.aspx?EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&EvtID=rsReportServerDisabled&ProdName=Microsoft+SQL+Server+Reporting+Services&ProdVer=10.50.1600.1" enctype="application/x-www-form-urlencoded" method="post">
     
     
    Details
    ID: rsReportServerDisabled                                             
    Source: Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings                                             
       
    We're sorry
    There is no additional information about this issue in the Error and Event Log Messages or Knowledge Base databases at this time. You can use the links in the Support area to determine whether any additional information might be available elsewhere.

     
    Thank you for searching on this message; your search helps us identify those areas for which we need to provide more information.
    </form>

    ----------------
  • Wednesday, December 15, 2010 6:23 AM
     
     
    Thanks lot..! it works
  • Wednesday, December 22, 2010 9:08 PM
     
     
    Thanks! It worked for me.
  • Wednesday, December 22, 2010 9:08 PM
     
     

    Thanks!

    It worked for me!!!

  • Monday, January 31, 2011 3:38 PM
     
     Proposed Answer

    Hi Jarret,

    Thank you very much for the solution.

    Suresh

    • Proposed As Answer by Suresh Guduru Monday, January 31, 2011 3:58 PM
    •  
  • Friday, May 20, 2011 10:42 AM
     
     

    Hi,

    I am new to this.

    Can you pls explain what do you mean by :

    re-set the connection strings and stored credentials on your reports.

     

    Can pls explain me the steps?

  • Saturday, May 21, 2011 6:05 AM
     
     Proposed Answer

    Hi All,

    Finally solved...

    • Proposed As Answer by abs_dear Saturday, May 21, 2011 6:05 AM
    •  
  • Wednesday, May 25, 2011 11:23 AM
     
     

    Hi, thanks a lot!

    I've tried to use instructions provided here: http://support.microsoft.com/kb/842421, but faced issues on the very first point, because system wouldn't export the key saying "Access denied".

    Your sollution works perfectly, and is very easy to use.

  • Monday, July 11, 2011 4:36 PM
     
     

    Wow that helped me too.

    Thanks

    Kumar


    KG, MCTS
  • Tuesday, July 19, 2011 6:12 AM
     
     
    Great..really helpful....
  • Monday, August 15, 2011 6:13 AM
     
     

    Hi abs_dear,

    Please explain what you did to "re-set the connection strings and stored credentials on your reports"?

    As I am now at that step.

    Stewart

  • Tuesday, August 30, 2011 1:00 PM
     
     
    thanks
  • Wednesday, September 14, 2011 2:40 PM
     
     

    Hi Jarret,

    Please explain what you did to "re-set the connection strings and stored credentials on your reports"?

    I am not getting what to do in that step.

     

    -Ayaz

  • Thursday, May 10, 2012 8:16 AM
     
     
    Thanks., it helps!