I need to use this issue in Gemini as a reference as the issue has been wontfix'ed by the DNN team.
http://support.dotnetnuke.com/Default.aspx?p=2&i=8430
The current situation we have is that we just did a source-based upgrade from 4.8.2 to 4.9.0 and all users that had Administrator role lost all Administrator privileges (even the built-in admin user), which basically means that if you now log in with any of the existing admin users (haven't tried creating a new one), they do not get the Admin menu, nor the ability to edit module settings, pages, etc. The DNN team is saying that is is somehow a data corruption, but that would mean the data would be corrupt in all of our installs (that were created separately) including local development machines. I say that it is data corruption caused by the upgrade and that it should be treated as a defect. Regardless, this is a complete show-stopper for us, but not considered a defect to be listed in Gemini. So, I come here to plead for help as we cannot figure out what the problem is.
We use a version control system to deal with the fact that we are building DNN from source. This allows us to make sure that we know exactly what has changed in the new copy of the source compared to the one we are building from. We have been doing this for more than a year now since 4.6.0, I believe, and have had very few problems. However, this latest upgrade effectively destroyed the Administrator role and we are not sure how it even happened. From what we can tell, everything seems in tact (database, DLLs, etc).
Any ideas?