検索

ホームページ  >  に質問  >  本文

javascript - ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)

Mac のターミナルを介して mysql 接続が成功しました
グラフィカル ツール Navicat を介して接続が成功しました

nodejs を介した mysql への接続に失敗しました

コード:

リーリー

接続エラー
ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
コード: 'ER_ACCESS_DENIED_ERROR',
errno: 1045,
sqlState: '28000'

神に導きを求めてください、ありがとう!

学习ing学习ing2751日前1008

全員に返信(3)返信します

  • 黄舟

    黄舟2017-06-12 09:22:35

    使用しているアカウントにはデータベースにログインする権限がありません。
    localhost127.0.0.1で個別に認証してみてください。

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-06-12 09:22:35

    ユーザー名とパスワードが正しく入力されていることを確認してください。
    詳細は次の記事を参照してください: https://faceghost.com/article...

    アクセス権があるかどうかを確認してください。

    返事
    0
  • 欧阳克

    欧阳克2017-06-12 09:22:35

    付与オプションを使用して、.のすべての権限を「パスワード」で識別される「root」@「localhost」に付与します。

    フラッシュ権限;

    返事
    0
  • キャンセル返事