Le serveur de rapports n'a pas pu valider l'intégrité des données chiffrées dans la base de données. (rsCannotValidateEncryptedData).
Impossible de restaurer la clé de cryptage, j'ai donc supprimé les clés et essayé de régénérer avec rskeymngt sans chance. Obtenir
"Le serveur de rapports n'a pas pu valider l'intégrité des données chiffrées dans la base de données. (rsCannotValidateEncryptedData) '
J'obtiens cette erreur lors de l'accès à http://localhost/ReportServer
et lors de l'exécution rskeymgmt -s
.
Je ne sais pas quelle prochaine étape prendre. J'ai des rapports auxquels les utilisateurs doivent accéder.
Je suis allé dans SSRS Configuration Manager> Clés de chiffrement> cliquez sur Supprimer.
Quand j'ai fait ça, j'ai eu une erreur:
Impossible de supprimer le contenu de chiffrement dans la base de données du serveur de rapports. Veuillez exécuter manuellement la procédure stockée "DeleteEncryptedContent" sur la base de données.
Ouverture de SQL Server Mgmt Studio> Report Server> nouvelle requête:
exec DeleteEncryptedContent
Redémarrez le service et son fonctionnement.
Redémarrage des services et maintenant tout fonctionne.
Il semble donc que pour générer une nouvelle clé, je dois mettre à jour le compte de service Report Server. Après cela, redémarrez les services de rapports du serveur SQL.
Je n'ai plus d'erreur de cryptage, mais maintenant on me demande de me connecter à la source de données après avoir cliqué sur le rapport. Je saisis à nouveau les crédits mais j'obtiens "La propriété ConnectionString n'a pas été initialisée".