He told me he can't get it to go live with out a password for the database.
I have never had an issue with this when importing a local DB from any of the AMP stacks (MAMP, Uniform Server, XAMPP, WAMPServer, etc.). I just create the remote DB and assign a User to it, giving that User all privileges. Run the import and done. The wp-config.php on the remote server will have to be updated with the new DB credentials.
I also gave him the default password I made for WordPress and he said even that was to insecure and the server wouldn't even let him use it.
I don't get how this is an issue with the server as the IT person does not need it to do this; that info is in the DB that is being imported.