You also may want to make sure that you're not ovewriting anything in the variables table as well. It's recommended that you make a new database for the PrivateLogin and just point the db.ini file to that database for logging in.
It's works perfectly fine when you're hosting and playing on the same PC. The problem was that since you already had an account in the ax_classic database, you couldn't make one because it already existed. Hence making a seperate database for the login server is recommended.