You are on page 1of 4

28/03/2019 encryption - The report server was unable to validate the integrity of encrypted data - Stack Overflow

The report server was unable to validate Ask Question

the integrity of encrypted data

The report server was


unable to validate the
2 integrity of encrypted
data in the database.
(rsCannotValidateEncr
yptedData) .

Could not restore the


encryption key, so I
deleted the keys and
tried to regenerate
with rskeymngt with no
luck. Getting

'The report server


was unable to
validate the
integrity of
encrypted data in
the database.
(rsCannotValidateE
ncryptedData)'

I get that error when


accessing
http://localhost/Repor
tServer and when
running rskeymgmt -s .

Not sure what next


step to take. I have
reports that users
need to access.

sql-server
By using our site, you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and our
encryption
Terms of Service.

https://stackoverflow.com/questions/46203955/the-report-server-was-unable-to-validate-the-integrity-of-encrypted-data 1/4
28/03/2019 encryption - The report server was unable to validate the integrity of encrypted data - Stack Overflow

reporting-services

sql-server-2016

edited Sep 13 '17 at 19:23


TT.
12.6k 6 34 65

asked Sep 13 '17 at 17:52


sqllearner
71 1 1 9

What version of SQL


Server are you
suing? –
sadmicrowave Sep
13 '17 at 18:10

Sql server 2016 –


sqllearner Sep 13
'17 at 18:18

Inside rs
configuration
manager I changed
the Report Server
Service account and
it asked to generate
key. I am now getting
HTTP Error 503. The
service is
unavailable. –
sqllearner Sep 13
'17 at 18:29

I restarted the
services and no
longer getting the
503 error. I can see
the reports but it is
asking for data
source creds. I enter
them and get The
ConnectionString
property has not
been initialized. –
sqllearner Sep 13
'17 at 18:50

3 Answers

Restarted the
By using our site, you acknowledge that services
you have read and understand our Cookie Policy, Privacy Policy, and our
Terms of Service. and now everything is

https://stackoverflow.com/questions/46203955/the-report-server-was-unable-to-validate-the-integrity-of-encrypted-data 2/4
28/03/2019 encryption - The report server was unable to validate the integrity of encrypted data - Stack Overflow

4 working.

So it looks like in order


to generate a new key
I need to update the
Report Server Service
account. After that
restart the sql server
reporting services.

I no longer have the


encryption error, but
now I am asked for a
log in to the data
source after clicking
on the report. I enter
the creds again but
get 'The
ConnectionString
property has not been
initialized.'

edited Sep 13 '17 at 20:16

answered Sep 13 '17 at 18:44


sqllearner
71 1 1 9

I went into SSRS


Configuration
2 Manager > Encryption
Keys > click Delete.

When I did that I got


an error

Failed to delete the


encryption conent
in the report server
database.that
By using our site, you acknowledge Please
you have read and understand our Cookie Policy, Privacy Policy, and our
Terms of Service. exexcute the
"DeleteEncryptedC
https://stackoverflow.com/questions/46203955/the-report-server-was-unable-to-validate-the-integrity-of-encrypted-data 3/4
28/03/2019 encryption - The report server was unable to validate the integrity of encrypted data - Stack Overflow

ontent" stored
procedre o nthe
database manually.

Opened SQL Serrver


Mgmt Studio > Report
Server > new query:

exec DeleteEncryptedCo

Restart the service


and its working.

answered Nov 19 '18 at 0:21


Jeremy Thompson
40k 13 111 206

You just need to


change database
1 again if you already
created then your
problem will be solved.

edited Aug 28 '18 at 9:14


Uwe Keim
27.7k 32 134 216

answered Jul 16 '18 at 14:27


Rohit Dodiya
151 1 3

By using our site, you acknowledge that you have read and understand our Cookie Policy, Privacy Policy, and our
Terms of Service.

https://stackoverflow.com/questions/46203955/the-report-server-was-unable-to-validate-the-integrity-of-encrypted-data 4/4