Matt Smith ran into an issue when trying to compare two databases using SQL Server Data Tools:
This appeared to work but didn’t display any results. When you look at the bottom status bar it reads
Comparison complete. No differences detected. Restricted comparison. See Error List for details.
I knew there we at least some differences. I then click on the Error List table below it which revealed
The reverse engineering operation cannot continue because you do not have View Definition permission on the ‘Warehouse’
The answer is pretty simple, so read on.