I got an error "Unable to process table changes" when I tried to save a change to my table definition in Microsoft Dynamic NAV 2016 Development Environment.
Save screen

Error Screen

I have a two-tier setup for running Microsoft Dynamic NAV 2016:
Machine 1 (Windows 2012 VM running on my local machine with host only network adaptor):
- Windows Authentication
- Microsoft Dynamic NAV 2016 server
- MS SQL 2014 server
Machine 2 (My local machine):
- In AD Domain
- Microsoft Dynamic NAV 2016 Client
- Microsoft Dynamic NAV 2016 Development Environment
I am very sure that all the firewall is turned off and everything is running correctly. My NAV development environment on my machine 2 is able to connect to the database server using Database Server Authentication.
Once I got the error, I went back to my machine 1 and check the event log. It shows following error message:

Does anyone have any clue on this error?