1

専用の OVH サーバーで作業しています。必要なもの (mysql、apache、php など) をすべてインストールした後、phpmyadmin をインストールしました (adminer でも試しました) が、データベースにアクセスできません。

ログインしようとするたびに #1045 エラーが発生する

Access denied for user 'root'@'localhost' (using password: YES)

問題は、インストールを実行しているときに、phpmyadmin が phpadmin ユーザーのパスワードを定義するように求めたのですが、このユーザーだけが接続を許可され、root でさえ接続できないことです。

作成されたphpmyadminユーザーには権限がないため、データベースなどを作成できません。定義されたすべてのユーザーが phpmyadmin にログインできるようにしたいと考えています。

私が使用しているauth_typeは「cookie」です。

PS: コマンド ラインでログインすると、すべてうまくいきます。

編集:使用したパスワードが phpmyadmin UI へのログインを妨げているようです (許可されていない文字ですか?) > < ° ( )のような文字を使用していたので、パスワードを変更したところ、すべてうまくいきました。

一部の文字がphpmyadminのログインを妨げていることを誰かが確認できますか?

4

1 に答える 1

0

phpMyAdmin の構成ファイルをチェックインし、その中のパスワードが正しいかどうかを確認します。

または、ルートにパスワードがない場合 (これがテスト DB であると仮定)、phpMyAdmin の構成ファイルにあるパスワードを削除します。

于 2012-11-15T07:59:22.957 に答える