Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have managed to get mySQL running under Ubuntu 8.10, I am now diligently trying to secure the database and am adding passwords for the root users.

My question:

I have a root user under the host "kickseed" with no password set

I have no idea what kickseed is as the database is installed under localhost, on searching around i have discovered that this is something to do with the ubuntu OS itself.

Is it safe to delete this user account from MySQL or is it used for something by the OS?

If i need to keep it should i /can i protect it with a password?

Also i have another root account under the host IP again can i delete this?

My absolute preference would be to have only one account with root access but i do not want to delete these accounts if they are necessary.

Thanks for tolerating a newbie



share|improve this question
kickseed is ubuntu/debian alternative to kickstart. that's as much as i know about it i'm afraid. not sure about it's internals, etc. – rytis Jan 27 '10 at 18:58

I don't recognize kickseed as being anything standard, but it might be something that a program is using from a host on your network. I would start by checking whether the name resolves on your network and whether it is in the hosts file on the DB server. If it does or is, track down the machine and figure out why it is connecting to the database and see if you can switch it to a non root account, or at least what you have to do to password protect it. If you can't find the machine, I would password protect the account and wait a while to see if anything breaks, if it doesn't then it is probably safe to delete the account. is your loopback address, deleting that one is probably bad news.

share|improve this answer
Agreed. Leave the localhost entry, and make sure that MySQL is running on, which will prevent other hosts from connecting with any account. – Matt Simmons May 9 '10 at 14:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.