Comment A workaround. (Score 1) 539
Yes, I know you've had a zillion "Set up a user with log access". I also saw the comment where you're currently locked out, so I support the suggestion that you tell your host to FOAD.
But if you're in a situation like this there's nothing stopping you renaming the root account and creating a new "root" with a UID other than 0 and giving that *some* rights. You can even say with a straight face that they've got the "root" password. I tend not to bother on my home boxes (as often as not OS X these days anyway), but when I was adminning Windows I'd tend to rename the guest account to administrator and have another name for the real admin account. Similar tricks have been done on Linux boxes.