mysqlのパスワードを変更->phpmyadminログイン不可現象
mysqlのパスワードを変更した際、ブラウザからphpmyadminにログインできなくなってしまった。
エラーメッセージ:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
考えられる要因として
- phpmyadminのファイルに、正しいパスワードが設定されていない
- phpmyadminのファイルに、パスワードを使用しない設定になっている
対処:
- ファイルを編集し、以上の項目を正しく設定する。
対処内容:
- xampp/phpMyAdmin/config.inc.phpをエディタで編集。以下の項目を編集しなおした。
- パスワードの設定
$cfg['Servers'][$i]['password'] = '' ↓ $cfg['Servers'][$i]['password'] = '任意のパスワード';
- パスワード利用有無設定
$cfg['Servers'][$i]['AllowNoPassword'] = true; ↓ $cfg['Servers'][$i]['AllowNoPassword'] = false;
結果:
正常にphpmyadminからmysqlを参照できるようになった。