there are a few ways to make accounts. one way is to set up a website. check the emu guide sections for that. another (tho i dont think it works anymore) is to make them in-game.
the one thats easiest for single account making is inserting it into your database.
First your accounts table would be located in the database "logon" or "login" or "characters" something along those lines. (im using hedisql. this doesn't change the name or anything just the way you do it. navicat is really almost the exact same way tho.)
copy the sql below (after editing it). Find the accounts table under the logon database and paste it in the query tab. Hit run and you have an account.
change the things in red to what they represent. things in gold read a bit more.
Code:
Insert into accounts (acct,login,password,encrypted_password,gm,banned,lastlogin,lastip,email,flags,forceLanguage,muted)
Values (account#,accountname,accountpassword,0,gmrights,0,0,0,email,gameversion,enUS,0)
Account# - just go in order of 1-x
gm rights - az=full rights 0=no rights find a guide on gm commands for that
game version - 0=pre tbc 8=tbc 24=wolk
I hope this helps. pm me if you need more help.