MySQl 数据库中的 3 个根帐户

MySQl 数据库中的 3 个根帐户

我已经设法让 mySQL 在 Ubuntu 8.10 下运行,现在我正在努力尝试保护数据库并为 root 用户添加密码。

我的问题:

我在主机“kickseed”下有一个没有设置密码的 root 用户

我不知道 kickseed 是什么,因为数据库安装在 localhost 下,经过搜索我发现这与 ubuntu 操作系统本身有关。

从 MySQL 中删除此用户帐户是否安全?或者它是否被操作系统用于某些用途?

如果我需要保留它,我应该/可以用密码保护它吗?

另外,我在主机 IP 127.0.0.1 下还有另一个 root 帐户,我可以删除它吗?

我绝对希望只有一个具有 root 访问权限的帐户,但如果有必要,我不想删除这些帐户。

感谢您容忍新手

问候

哈比

答案1

我不认为 kickseed 是任何标准,但它可能是程序正在从网络上的主机使用的东西。我首先会检查名称是否在您的网络上解析,以及它是否在 DB 服务器上的 hosts 文件中。如果可以,请跟踪机器并找出它连接到数据库的原因,看看您是否可以将其切换到非 root 帐户,或者至少要做什么来对其进行密码保护。如果您找不到机器,我会对帐户进行密码保护并等待一段时间,看看是否有任何问题,如果没有,那么删除该帐户可能是安全的。127.0.0.1 是您的环回地址,删除它可能是个坏消息。

相关内容