Thanks, that worked.
I think if you currently have a migration or seed class open in Visual Studio it will fail, and work if you have any other class currently open. So to replicate the error, open a seed/migration class, and attempt to run Update-Database.
This was right after creating a new database. I'll post more detailed information if it continues to be a problem.
I am having the same issue. Sometimes the "Update-Database" command will work, and sometimes I'll get the permissions table error. Weird.