ホームページ >データベース >mysql チュートリアル >削除されたユーザーを再作成するときに MySQL エラー 1396 (HY000) を修正する方法?
削除された MySQL ユーザーの再作成: エラー 1396 (HY000) の解決
MySQL でユーザーを再作成しようとすると、ユーザーは「エラー」に直面することがあります。 1396 (HY000): CREATE USER 操作が失敗しました」という問題。この問題は、管理者権限と適切な構成にもかかわらず発生します。
この問題を理解して解決するには、問題のシナリオを詳しく調べることが重要です。この問題は、ユーザー (例: 「jack」) が「user」テーブルから削除され、それを再作成しようとしたときに発生します。ただし、操作は失敗し、ユーザー データベース内の破損または不整合が示唆されます。
この問題を修正するには、次の 3 つの手順を含む回避策が特定されました。
の場合たとえば、ユーザー 'jack' をパスワード 'test123' で再作成するには:
drop user jack@localhost; flush privileges; create user jack@localhost identified by 'test123'
この回避策は、破損したレコードまたは矛盾したレコードを 'user' テーブルから効果的に削除し、目的のユーザーを正常に再作成できるようにします。 .
以上が削除されたユーザーを再作成するときに MySQL エラー 1396 (HY000) を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。