Dear MR 2012 Fans..
I ran into a strange issue.. I customer was in need to restore their MR 2012 database following a server crash.. However, they didn't recall on which CU they were prior to the crash, but I figured it out from the configuration table, as it was showing 2.12.15000 (CU15).
After installing CU15 and setup of the MR services, I tried to setup the DataMart connector, since that's what they had prior too. With only 3 GP companies restores, out of 7, MR was reluctant to configure and it wouldn't even let me connect to the DYNAMICS database to check the GP companies.. it would even identify the configured companies before the DM connector was installed.. As I never was able to connect to the DYNAMICS DB (even with 'sa'), I gave up and installed CU16, which prompted to upgrade the MR database. After that was done, I was finally able to connect to DYNAMICS to pull the GP companies, at which point I was also able to setup the DM connector and re-create the ManagementReporterDM DB.
But when it came to fire up the MR Designer application and connect to the MR database, I was prompted the first time to select a default company, as it was expected, but MR denied that user access to any of the DM companies.. I had also installed the Legacy connector to make sure it wasn't a network, problem and was able to select a default 'Legacy' company (-Curr) by using the 'sa' SQL user. That connection would be denied if trying to connect with a regular GP user, which seems to point to a password encryption issue, but I checked all the ODBC connections and they were all identical. Tried from the SQL server directly as well as from a network computer and the outcome is the same..
The Windows Event log returns information pointing to the master encryption key, which I already had reset by using the KB2744330, but nothing changed.
At this point the only thing to consider would be to restart from scratch by exporting all the definitions and building a new MR database, but that customer has tons of reports generated and doesn't want to lose them all, so that would really be only on last resort.
Thanks for any useful hints on that issue.
PS: the last capture is when trying to set the default company in MR Designer with a windows user and AD authentication.
*This post is locked for comments