ホームページ >データベース >mysql チュートリアル >mysql_secure_installation - MySQL インストールのセキュリティを向上させる
MySQL インストールに関連するプログラムについてお知らせください mysql_secure_installation −
このプログラムを使用すると、ユーザーは次の方法で MySQL インストールのセキュリティを強化できます。
ユーザーは root アカウントのパスワードを設定できます。
ユーザーは、外部ローカルホストからアクセスされた root アカウントを削除できます。
ユーザーは匿名ユーザー アカウントを削除できます。
ユーザーは、デフォルトですべてのユーザー (匿名ユーザーも含む) がアクセスできるテスト データベースを削除したり、test_ で始まるデータベースへのアクセスを誰でも許可したりできます。
mysql_secure_installation は、ユーザーがセキュリティに関する推奨事項を実装するのに役立ちます。
通常の使用法は、ローカル MySQL サーバーに接続し、パラメーターを指定せずに mysql_secure_installation を呼び出すことです。以下は例です:
shell> mysql_secure_installation
上記のステートメントが実行されると、mysql_secure_installation はユーザーにどのような操作を実行する必要があるかを決定するよう求めます。
--host や --port など、最も一般的に使用される MySQL クライアント オプションは、コマンド ラインおよびオプション ファイルで使用できます。例を挙げてみましょう -
ポート 3307 を使用して IPv6 経由でローカル サーバーに接続するには、次のコマンドを使用できます -
shell> mysql_secure_installation --host=::1 --port=3307
mysql_secure_installation は以下をサポートしますオプションは、コマンドラインの指定、またはオプション ファイルの [mysql_secure_installation] および [client] グループにあります。
--host=host_name, -h host_name
指定されたホスト上の MySQL サーバーに接続するのに役立ちます。
#--no-defaults strong>
オプション ファイルは読み込まれません。オプション ファイルから不明なオプションを読み取ることが原因でプログラムの起動に失敗した場合は、--no-defaults オプションを使用して、オプションが読み取られないようにすることができます。--help, -?
ヘルプ メッセージを表示して終了すると便利です。--use-default
非対話型の実行に使用されます。このオプションは、無人インストール操作で使用できます。--user=user_name, -u user_name
は、MySQL アカウントのユーザー名です。サーバーに接続するために使用されます。以上がmysql_secure_installation - MySQL インストールのセキュリティを向上させるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。