We recently had an issue where DYNSA could not grant users access to companies. The User Access Screen would not allow DYNSA to check or uncheck access to any company. We found that DYNSA was not the owner of one of the company databases.
Make sure DYNSA is the owner of the DYNAMICS system database and all Company databases. Run:
EXEC sp_changedbowner ‘DYNSA’
against EACH GP database.