MySQLインスタンスの接続時にAccess denied for user ‘XXX’@’XXX’のエラーが発生した場合
最終更新日:2024-07-25 17:59:08
MySQLインスタンスの接続時にAccess denied for user ‘XXX’@’XXX’のエラーが発生した場合
最終更新日: 2024-07-25 17:59:08
現象の説明
TencentDB for MySQLインスタンスに接続したとき、「ERROR 1045 (28000): Access denied for user ‘XXX’@’XXX’」のエラー情報が表示されます。
考えられる原因
1. ユーザー名のエラー
2. ホスト名のエラー
3. パスワードのエラー
解決方法
ユーザー名、ホスト、パスワードが正しいかどうかをチェックします。
処理手順
1. MySQLコンソールにログインし、インスタンスリストから、ターゲットインスタンスを探し出し、インスタンスIDをクリックして、インスタンス管理ページに進みます。 2. インスタンス管理ページで、データベース管理>アカウント管理ページを選択し、アカウント名とホスト名がマッチしているかどうかチェックします。
説明:
アカウントとホスト名がマッチしていない場合は、以下の処理を行うことができます。
方式1:ホストに他のアカウント名があるかどうか、ある場合は、当該アカウント名および対応するパスワードを使用してログインします。
方式2:そのアカウント名に現在のホストのIPアドレスを追加し、次のようにアカウントのクローンを作成します。そのアカウントの操作列のアカウントのクローンをクリックし、「アカウントのクローン」のポップアップウィンドウで、「ホスト」パラメータを現在ログインしたいホストIPアドレスに変更してから、OKをクリックします。
3. パスワードをもう一度試し、パスワードの入力に間違いがないことを確認します。パスワードを忘れた場合は、パスワードをリセットしたいアカウントをさがし、その他>パスワードのリセットを選択します。