In your db.cgi sub add_record
you could change or comment out:
# Set the userid to the logged in user.
# ($auth_user_field >= 0) and ($in{$db_cols[$auth_user_field]} = $db_userid);
to the following:
# Set the userid to the logged in user (except if admin).
unless ($per_admin) { ($auth_user_field >= 0) and ($in{$db_cols[$auth_user_field]} = $db_userid);
}
What this will do is if a logged in user adds a record, their userid will be inserted in the userid field, but if admin is logged in they can insert any username into that field.
Hope this helps
Unoffical DBMan FAQ
http://webmagic.hypermart.net/dbman/