A number of SASL mechanisms, including DIGEST-MD5 (LDAP's mandatory-to-implement "strong" authentication mechanism), CRAM-MD5, and PLAIN, support authentication identities in the form of a simple user name. OpenLDAP Software supports these mechanisms through Cyrus SASL.
And, yes, you can map simple user names to DNs. See authz-regex in slapd.conf(5).
Note, however, you cannot use a simple user name as the LDAP simple bind name as this is required to be an LDAP DN.
--Quanah
-- Quanah Gibson-Mount Principal Software Developer ITSS/Shared Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html
"These censorship operations against schools and libraries are stronger than ever in the present religio-political climate. They often focus on fantasy and sf books, which foster that deadly enemy to bigotry and blind faith, the imagination." -- Ursula K. Le Guin