A5:SQL Mk-2

開発のこと、日々のこと

インストールし直して接続するも#42000が表示され接続エラー

ホーム フォーラム A5:SQL Mk-2掲示板 インストールし直して接続するも#42000が表示され接続エラー

このトピックには4件の返信が含まれ、2人の参加者がいます。1 ヶ月、 1 週前 松原正和 さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #4777 返信

    ランス

    A5:SQL Mk-2 ver2.14.2にて
    接続して普通に使用できていましたが、
    一度アンインストールして入れ直して同じ設定で接続し直したら
    「#42000Access denied for user ‘ユーザ名’@’%’ to database ‘mysql’」と
    表示され接続できなくなってしまいました。

    #4783 返信

    あっと

    エラーを見る限りDB側の設定ではないかと思いますが,インストール前の設定ファイルを再利用して接続したのでしょうか?
    手入力しなおしたのならユーザ名や接続先が違うのではないでしょうか?

    #4824 返信

    松原正和
    キーマスター

    ランスさんこんにちは。
     
    あっとさんフォローありがとうございます。
     
    権限周りのサーバー側でのエラーの様ではありますが、例えば、以前はSSH接続をしていて、「ユーザー名@localhost」扱いになっていたなどはないでしょうか?。
     
    そうでなければ、以前とはサーバーの設定が変更されていて外部のコンピュータからの接続が拒否されるようになった等…。
     
    いかがでしょうか?

    #4958 返信

    ランス

    ご回答ありがとうございます。
    お返事が遅れて申し訳ありません。

    >あっと様
    アドバイスありがとうございます。
    以前使用していた接続情報はスクショに撮ってそれを見ながら打ち込んでいるので
    内容は同じだと思います。

    >松原正和様
    アドバイスありがとうございます。
    権限まわりのエラーのようですね。
    最初の設定時にもSSH接続はしておりましてSSH2接続設定欄も同じに設定してあるはずなのですが…。
    「ユーザー名@localhost」というのはちょっとわかりません…。
    サーバー側の設定は特に変わっていないと思うのですが…。
    提供できる情報少なくて申し訳ないです。

    #4992 返信

    松原正和
    キーマスター

    ランスさんこんにちは。
     
    SSHサーバーとDBサーバーは同一でしょうか?
     
    MySQLは同じユーザー名でも接続元ホスト名が異なる場合、別のユーザーとみなします。
     
    「ユーザー名@localhost」はDBサーバーから直接、またはDBサーバーがSSHサーバーを兼ねる場合に使われるユーザーです。「ユーザー名@ホスト名」は接続元ホスト名を指定したユーザーです。「ユーザー名@%」は、ホスト名を特定しない(つまりlocalhostでも、どの「ユーザー名@ホスト名」とも一致しない)ユーザーです。
     
    なにかこの辺にエラーの理由があると思うのですが如何でしょう?。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
返信先: インストールし直して接続するも#42000が表示され接続エラー
あなたの情報:




コメントは受け付けていません。