Jika ada orang lain yang menemukan masalah yang sama, dan Anda tidak memiliki akses ke pengguna "sa", saya pikir saya akan memposting cara mengatasi masalah tersebut.
Masalah mendasar adalah izin pengguna. Meskipun Anda dapat masuk ke database dengan baik, ada izin khusus yang perlu diatur agar dapat bekerja dengan MySQL Workbench. Izin yang Anda butuhkan adalah "View Any Definition" yang terdapat di bawah tab "Securables" pengguna.
Ada video pendek yang bagus menjelaskan semuanya di sini http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ dan bagian spesifiknya terletak di 2:17.
Jika database ada di host bersama - seperti yang saya perlu akses - saya akan merekomendasikan hanya mengirim email ke host (sebaiknya melalui kontak utama klien Anda) dan mudah-mudahan mereka akan melakukannya untuk Anda. Host dalam kasus saya mengaktifkannya selama 1 hari karena pasti ada beberapa risiko keamanan potensial lainnya setelah dihidupkan.
Semoga ini bisa membantu orang lain di luar sana.