When you first install WordPress, the administrator’s account used to automatically be called “admin” and this is still the case for many automated installations.
Installing WordPress manually has the advantage of being able to set the username in the latest versions, but for anyone who has upgraded an earlier site or has used an automated installation from their provided, then having “admin” as the username poses a certain security risk.
After all, if someone wanted to hack into a blog, it would make life easier for them by knowing the username and only having to guess the password.
So it makes sense to rename that account. Except, of course, that WordPress will not allow you to.
But there are a number of ways that you can achieve this. One which I will leave out here involves running some SQL on the database itself.
The simplest is to create a new administrator account and just disable the “admin” one.
And then there is a plug-in called “WP-Optimize”.
WP-Optimize does several things, but the one that interest us here is the ability to rename a WordPress account.
The options are simple: “Old username” and “New username”, so enter “admin” as the old username and then something not so easy to guess in the new username field.
The plug-in also comes with some other useful options, like removing post revisions to reduce the size of the database and optimizing the database tables. But it’s the renaming option that I think I find most useful.