MySQl データベースの 3 つのルート アカウント

MySQl データベースの 3 つのルート アカウント

私は Ubuntu 8.10 で mySQL を実行することに成功しました。現在はデータベースのセキュリティ保護に熱心に取り組んでおり、root ユーザーのパスワードを追加しています。

私の質問:

パスワードが設定されていないホスト「kickseed」の下にルートユーザーがいます

データベースはローカルホストにインストールされているため、kickseed が何なのか全く分かりませんが、調べてみると、これは Ubuntu OS 自体に関係していることがわかりました。

このユーザー アカウントを MySQL から削除しても安全ですか、それとも OS によって何かの目的で使用されていますか?

保存する必要がある場合、パスワードで保護する必要がありますか/できますか?

また、ホスト IP 127.0.0.1 の下に別のルート アカウントがありますが、これを削除できますか?

ルートアクセス権を持つアカウントを 1 つだけ持つのが絶対的な希望ですが、必要な場合はこれらのアカウントを削除したくありません。

初心者を許容してくれてありがとう

よろしく

ヘアビー

答え1

kickseed が標準であるとは認識していませんが、ネットワーク上のホストからプログラムが使用している可能性があります。まず、ネットワーク上で名前が解決されるかどうか、また DB サーバーのホスト ファイルにあるかどうかを確認します。解決される場合は、マシンを追跡して、データベースに接続している理由を突き止め、非ルート アカウントに切り替えることができるかどうか、または少なくともパスワード保護を行うために何をする必要があるかを確認します。マシンが見つからない場合は、アカウントをパスワードで保護し、しばらく待って何かが壊れるかどうかを確認します。壊れない場合は、アカウントを削除してもおそらく安全です。127.0.0.1 はループバック アドレスです。これを削除すると、おそらく悪い知らせになります。

関連情報