In particular, your display name must be a first and a last name separated by a space character, and must not be obviously fictitious. In other words: replace the comma with a space and you'll be all set.
There are definitely commercial drivers for calling Access from UNIX. I don't know of any open source ones, but that isn't to say that they don't exist.