DROP USER ステートメントを使用して、不要になったユーザーを削除できます。
前提条件
現在のユーザーがグローバルな CREATE USER 権限を持っている必要があります。DROP USER コマンドを実行するには、この権限が必要です。現在のユーザーがこの権限を持っているかどうかを確認するには、ユーザー権限の確認を参照してください。この権限がない場合は、管理者に連絡し、該当する権限を追加してもらってください。ユーザーに権限を追加する操作については、直接権限付与を参照してください。
使用上の制限
mysql.user テーブルでは、DELETE を使用した権限管理はできません。
手順
クラスタのMySQLテナントにユーザーとしてログインします。
以下のステートメントを実行して、1人または複数のユーザーを削除します。
ステートメントは以下のとおりです:
DROP USER user_name [, user_name...];ここで、
user_nameは削除対象のユーザー名です。複数のユーザーを一度に削除する場合は、ユーザー名を半角カンマ(,)で区切ります。ユーザーの削除に成功すると、そのユーザーが作成したデータベースオブジェクトは削除されませんが、そのユーザーのすべての権限は一緒に削除されます。
sqluser02ユーザーを削除する例を以下に示します:obclient> DROP USER sqluser02; Query OK, 0 rows affected
関連ドキュメント
DROP USER ステートメントの詳細については、DROP USERを参照してください。