#エラーメッセージ
ERROR 1396 (HY000): Operation DROP USER failed for
#解決策
drop user 'ユーザー名'; --既存のユーザー名
#なぜ起こったか
作成しようとしたユーザーが既に存在するため
#既存のユーザーを確認するには
SELECT User, Host FROM mysql.user;
#参考ページ
https://bugs.mysql.com/bug.php?id=28331
Description:
When using CREATE USER to create a user account when it already exists, the error message is very unclear.CREATE USERを使用して、すでに存在するユーザーアカウントを作成するときに、エラーメッセージが非常に不明瞭になる
How to repeat:
mysql> create user 'world';
Query OK, 0 rows affected (0.00 sec)
mysql> create user 'world';
ERROR 1396 (HY000): Operation CREATE USER failed for 'world'@'%'
Suggested fix:
mysql> create user 'world';
Query OK, 0 rows affected (0.00 sec)
mysql> create user 'world';
ERROR 1396 (HY000): Operation CREATE USER failed for 'world'@'%', user already exists
#参考ページ2
MySQLで、ユーザーの一覧を確認するコマンド
http://www-creators.com/archives/309
推奨される修正
と書いてあるから、修正されているのかと思った。
しかし、私のコマンドプロンプトには、適応していないようだ。