change to more user friendly error messages. reopen #1137

"Access Denied." messages are too short and non-user-friendly