Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
EPUB - 7.5Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


B.5.2.15 ユーザーを無視します

次のエラーが表示される場合は、mysqld が起動されたときまたは付与テーブルをリロードしたときに、user テーブルで不正なパスワードを持つアカウントが見つかったことを意味します。

ユーザー 'some_user'@'some_host' のパスワードが不正です。ユーザーを無視します

その結果、このアカウントは権限システムによって無視されます。

次のリストは、この問題の考えられる原因および解決策を示しています。

  • 新しいバージョンの mysqld を古い user テーブルとともに実行している可能性があります。これを確認するには、mysqlshow mysql user を実行して、Password カラムが 16 文字より短いかどうかをチェックします。短い場合、この状態を修正するには、scripts/add_long_password スクリプトを実行します。

  • アカウントのパスワードが古いパスワード (8 文字) です。user テーブルのアカウントを更新して、新しいパスワードを設定します。

  • PASSWORD() 関数を使用せずに user テーブルにパスワードが指定されました。mysql を使用し、user テーブルのアカウントを PASSWORD() 関数を使用して新しいパスワードで更新します。

    mysql> UPDATE user SET Password=PASSWORD('newpwd')
        -> WHERE User='some_user' AND Host='some_host';
    

User Comments
  Posted by Bryan Wolfford on July 18, 2006
The option is actually --old-passwords
Sign Up Login You must be logged in to post a comment.