Hi, I'm doing a schema compare and I'm getting this error message:
"An error was received from SQL Server while attempting to reverse engineer elements of type Microsoft.Data.Schema.Sql.SchemaModel.ISql100DatabaseEncryptionKey: The user does not have permission to perform this action."
This is vs 2010 premium against 2 ms sql 2008 databases. A person who is dbo against the 2 databases doesn't get this message. I am dbo against 1 db and read only against the other. I don't even think we have any crypto stuff in these databases. This seems like it's some kind prep action because I "not" include'd all database objects from one schema compare and still got this message. All I want is the net change code for the functions, procs, and tables. Is there any way of getting that short of making me db owner on the other database (I'm a developer and not supposed to have write access to production)?