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を参照してください。