パスワードによる認証を強制的に使用するように MariaDB サービスを構成する方法を学習しますか? このチュートリアルでは、Ubuntu Linux を実行しているコンピューターのコマンドラインを使用して、ROOT ユーザー アカウントにパスワード認証を構成する方法を示します。

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• MariaDB 10.3

チュートリアル MariaDB - パスワードを使用して認証を構成します。

MariaDB サービスをインストールします。

Copy to Clipboard

MariaDB コマンド ラインにアクセスします。

Copy to Clipboard

認証プロンプトでは、パスワードは必要ありません。

Copy to Clipboard

認証プラグインと、ROOT ユーザー アカウントに設定されたパスワードを確認します。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

MariaDB ROOT アカウントにパスワードが設定されていません。

ROOT アカウントは、UNIX_SOCKETという名前の認証プラグインを使用しています。

MariaDB サービスの ROOT アカウントにパスワードを設定します。

Copy to Clipboard

この例では、設定されたパスワードは KAMISAMA123 でした。

root アカウントを構成して、MYSQL_NATIVE_PASSWORDという名前のプラグインを使用します。

Copy to Clipboard

構成を保存して終了します。

Copy to Clipboard

ROOT アカウントと新しいパスワードを使用して MariaDB サービスにアクセスしてみます。

Copy to Clipboard

認証プラグインと、ROOT ユーザー アカウントに設定されたパスワードを確認します。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

おめでとう! ROOT アカウントに対する MariaDB パスワード認証を正常に有効にしました。