説明
このステートメントは、1人または複数のデータベースユーザーを削除します。
注意
DROP USERコマンドを使用するには、グローバルなCREATE USER権限が付与されている必要があります。mysql.userテーブルはDELETEで直接削除できません。DROPコマンドでのみ削除できます。- ユーザーが正常に削除されると、そのユーザーのすべての権限も同時に削除されます。
構文
DROP USER [IF EXISTS] user_name [, user_name...];
パラメータの説明
| パラメータ | 説明 |
|---|---|
| IF EXISTS | オプション。この句を使用すると、存在しないユーザーを削除しようとした場合にエラーではなく警告が発生します。この句を使用しない場合、存在しないユーザーを削除するとエラーが発生します。 |
| user_name | ユーザー名。複数のユーザーを同時に削除する場合は、「,」で区切ります。 |
例
sqluser01 という名前のユーザーを削除します。
obclient> DROP USER sqluser01;
Query OK, 0 rows affected