Issue in accessing reporting service web service URL

Kranthi DBA 221 Reputation points
2021-05-08T15:35:52.363+00:00

Hi All,

I am seeing below error message when I try to access the reporting service web service URL, also the backup option at the encryption keys page is already disabled and we don't know who backed up the keys to perform the restore. Could some one please advise the safest way to fix the issue without loosing any data.

Reporting Services Error
The report server was unable to validate the integrity of encrypted data in the database. (rsCannotValidateEncryptedData) Get Online Help
Keyset does not exist (Exception from HRESULT: 0x80090016)

Thanks in Advance!

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
14,492 questions
SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
3,057 questions
{count} votes

Accepted answer
  1. Joyzhao-MSFT 15,631 Reputation points
    2021-05-10T07:32:06.407+00:00

    Hi @Kranthi DBA ,
    To solve this error "The report server was unable to validate the integrity of encrypted data in the database", you have to do one of the following solutions:

    1. Delete Encrypted Content in SSRS Configuration Manager.
    2. Reconfigure the current report server database.

    1)Delete Encrypted Content in SSRS Configuration Manager.

    • Open Reporting Service Configuration Manager.
    • Connect to your report server instance.
    • Click on "Encryption Keys", then click on "Delete" to delete all encrypted data in the report server database.
      If you can't delete the "Encryption Keys", and got this error "Failed to delete the encryption content in the report server database. Please execute the "DeleteEncryptedContent" stored procedure on the database manually.". so you should do the following:
      a. Open SQL Server Management Studio >
      b. Click on the new query and run the below SQL query: use Report_Server_Name
      exec DeleteEncryptedContent
      c. Open the Services, and restart SQL Server Reporting Services.

    2) Reconfigure the current report server database.

    • Open Reporting Service Configuration Manager.
    • Connect to your report server instance.
    • Click on "Database" > click on Change database.

    Best Regard,
    Joy


    If the answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.