使用しなくなったユーザーは、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を参照してください。