Windows
 Computer >> コンピューター >  >> システム >> Windows

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

Windows環境にXAMPPコントロールパネルを新規インストールした直後は、MySQL(phpMyAdmin)のrootユーザーにパスワードが設定されていません。この状態では、誰でもデータベースに容易にアクセスできるため、重大なセキュリティリスクにさらされる恐れがあります。こうした事態を防ぐために、rootユーザーには十分な強度を持つ安全なパスワードを設定することを強くおすすめします。

本記事では、XAMPPでphpMyAdminのパスワードを変更する具体的な手順を詳しく解説します。

なお、phpMyAdminのパスワードを変更した後に「Access denied(アクセスが拒否されました)」というエラーが表示され、MySQL / phpMyAdminにログインできなくなるケースが報告されています。この問題を解決するには、config.inc.phpファイルの設定を変更する必要があります。その対処法についても併せてご紹介しますので、ぜひ参考にしてください。

XAMPPでphpMyAdminのパスワードを変更する手順

まずは、XAMPPコントロールパネルを起動しましょう。

起動したら、MySQLの行にある「Admin」ボタンをクリックします。

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

現在のユーザー名とパスワードによるログイン画面が表示された場合は、認証情報を入力して「Go」ボタンをクリックしてください。

phpMyAdminの画面が開いたら、「User accounts(ユーザーアカウント)」タブに切り替えます。

「ユーザーアカウントの概要(User accounts overview)」の一覧から、ユーザー名が「root」、ホスト名が「localhost」となっている項目の「Edit privileges(特権を編集)」リンクをクリックします。

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

次のページに移動したら、「Change password(パスワードを変更する)」セクションまでスクロールします。

ここで、英字・数字・記号を組み合わせた強力な新パスワードを作成してください。パスワード入力欄の横にはパスワード強度インジケーターが表示されており、入力内容の安全性をリアルタイムで確認できます。パスワードが強固になるほど、ステータスメーターは赤 → 黄 → 緑の順に変化していきます。

同じパスワードを確認用のボックスにもう一度入力し、「Go」ボタンをクリックすれば完了です。

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

ただし、新しいパスワードを正しく設定した後、phpMyAdminにログインしようとすると、次のようなエラーメッセージが表示されることがあります。

Cannot connect: invalid settings(接続できません:無効な設定です)

この場合、config.inc.phpファイルの設定を変更することで、ログインできない問題を解消できます。

phpMyAdminの「Access denied」エラーを修正する方法

phpMyAdminでアクセス拒否エラーが発生するのは、主にXAMPP上でphpMyAdminのログインパスワードを変更した直後に起こります。

このエラーを修正するには、まずXAMPPコントロールパネルを開きます。

画面の右端にある「Explorer」ボタンをクリックしましょう。

ファイルエクスプローラーが開いたら、以下のパスへ移動します。

C:\xampp\phpMyAdmin

該当フォルダ内から「config.inc.php」ファイルを見つけ、メモ帳などお好みのテキストエディタで開きます。

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

Authentication type and info(認証タイプと情報)」という記述箇所を探し、以下の2つのパラメータを編集します。

XAMPPでphpMyAdminのパスワードを変更する方法【アクセス拒否エラーの解決策も解説】

1つ目の行:「config」を「cookie」に変更します。

$cfg['Servers'][$i]['auth_type'] = 'cookie';

2つ目の行:「true」を「false」に変更します。

$cfg['Servers'][$i]['AllowNoPassword'] = false;

以上の変更を加えたら、ファイルを保存して閉じます。これで作業完了です。再度phpMyAdminにアクセスし、新しいパスワードで正常にログインできることを確認しておきましょう。

  1. Windows 11でPIN(暗証番号)を変更する方法|Microsoftアカウント・ローカルアカウント別に徹底解説

    アカウントをセキュリティ侵害やプライバシーの漏洩から守るためには、パスワードが最初の防衛線となります。現代では、あらゆるオンラインサービスへのアクセスにパスワードが必要であり、Windows PCへのログインも例外ではありません。Windows 11のPCを初めてセットアップする際にはパスワードの作成を求められ、以降のログイン時には毎回その入力が必要になります。しかし、ハッカーやその他の脅威から身を守るためには、このパスワードを定期的に変更することも同じくらい重要です。 本記事では、Windows 11でPINまたはパスワードを変更する方法を、Microsoftアカウントとローカルアカウントの

  2. Windows 7のパスワードを変更する方法【初心者向け手順とセキュリティ対策】

    Windows 7で個人情報を守るためには、パスワードの管理が非常に重要です。ログインパスワードは、コンピュータ内の重要なデータへの不正アクセスを防ぐための第一防衛線となります。そのため、Windows 7のパスワードを定期的に変更することは、セキュリティ維持のために欠かせません。 Windows 7でログインパスワードを簡単に変更する手順 1. 「スタート」ボタンをクリックし、「コントロールパネル」を選択します。 2. コントロールパネルの中から「ユーザーアカウントと家族による使用状況の記録」をクリックします。 3. 「ユーザーアカウント」の項目にある「Windows パスワードの変更」