well, thanks for all the helpful replies. maybe this was too basic of question, but it was not for lack of prior research. dsn and dsn-less connections were both new to me, and I tried everything suggested in any tutorial or post I could find, to no avail. Nothing worked. After several days diligent research, trial and error and banging my head up against the wall, I finally found my own answer which I will post here, just in case anyone else runs up against the same issue.
Ensim's WEBpliance system has a bug - only the appliance administrator can set up the mySQL database, which is mostly done automatically with a script. In some cases, the permissions are not granted to the user, thus no access. I found this info at Ensim's forum - here's a link to one post referencing it. There are others as well.
http://forum.ensim.com/showthread.php?threadid=4401&highlight=mysql
Hope this will save someone out there some headaches