PDF (US Ltr)
- 26.8Mb
PDF (A4)
- 26.8Mb
次のエラーが表示される場合は、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';