How can the Windows Authentication that LNDB uses be changed from a host name (computer name) to a user name?
The LNDB service runs under a local system account by default, which may be why it uses the computer name. Go to Control Panel | Administrative Tools | Services and set it to run under a user name.