DROP ROLEとは、ロールを削除するSQL文です。既にそのロールが付与されているユーザやロールがあった場合、それらは剥奪されます。
ロールを削除する。
DROP ROLE role_name
DROP ROLE文を使用するには、DROP ANY ROLEシステム権限を持っているか、ADMIN OPTION付きのロールが付与されている必要がある。
ロールを削除する例を次に示す。
DROP ROLE manager
ロールに関するデータ・ディクショナリ・ビューには、次のものがある。
ひとつ以上のロール (権限の名前付きコレクション) を削除する。
DROP ROLE [ IF EXISTS ] role_name [, role_name ] ...
データベースロールを削除する。
DROP ROLE [ IF EXISTS ] role_name [, ...]
データベースからロールを削除する。
DROP ROLE [ IF EXISTS ] role_name