DROP ROLEとは、ロールを削除するSQL文です。既にそのロールが付与されているユーザやロールがあった場合、それらは剥奪されます。

目次

DROP ROLEの構文

ロールを削除する。

DROP ROLE name
name
削除するロールの名前を指定する。ロールは非スキーマオブジェクトなので、スキーマ名を指定することはできない。

DROP ROLEに必要な権限

DROP ROLE文を使用するには、DROP ANY ROLEシステム権限を持っているか、ADMIN OPTION付きのロールが付与されている必要がある。

DROP ROLEの使用例

ロールを削除する例を次に示す。

DROP ROLE manager

関連SQL