The user account you are using in the user.config file doesn't have access to the modify the schema. If it did, the message wouldn't show up. Please review the permissions for the user on the server, not your local machine. The user accounts on the server are different than those on your local computer, they do not get transported with the database.
Thanks for the note on the inconsistent capitalization. We fixed this a few weeks ago and the fix is in the repo. We will be releasing a new version of mojoPortal shortly with the fix there as well.