ユーザ用ツール

サイト用ツール


02_freebsd:04_database:01_mysql:mysqlパスワードエラー

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
02_freebsd:04_database:01_mysql:mysqlパスワードエラー [2012/12/13 19:05]
matsui [環境]
02_freebsd:04_database:01_mysql:mysqlパスワードエラー [2012/12/14 08:48] (現在)
matsui [環境]
ライン 1: ライン 1:
 +====== MySQLパスワードエラー ======
  
 +====== 環境 ======
 +MySQL 4.1以前からアップグレードした場合
 +
 +MySQL 4.1 では、パスワードハッシュアルゴリズムに基づく認証プロトコルが使用されていますが、\\
 +これは旧クライアントが使用しているものと互換性がありません。 \\
 +サーバを 4.1 にアップグレードすると、旧クライアントで接続しようとした場合に、\\
 +以下のエラーメッセージが発生する可能性があります。 ​
 +<​code>​
 + ​shell>​ mysql
 + ​Client does not support authentication protocol requested
 + by server; consider upgrading MySQL client
 +</​code>​
 +
 +====== 対処方法 ======
 +<​code>​
 + ​mysql>​ UPDATE user SET Password = OLD_PASSWORD('​mypass'​)
 +     -> WHERE Host = '​some_host'​ AND User = '​some_user';​
 + ​mysql>​ FLUSH PRIVILEGES;
 +</​code>​
02_freebsd/04_database/01_mysql/mysqlパスワードエラー.txt · 最終更新: 2012/12/14 08:48 by matsui

Yesterday:760 Today:029 Total:03599