FROM USER 句
ユーザ拡張ロールを変換して通常のユーザに戻すには、この句を指定します。ユーザはすべてのログイン権限、システム権限、保持しているロールをすべて維持します。
WITH REVOKE 句
WITH REVOKE は、role-name を付与された他のユーザが存在する場合に指定します。
WITH DROP OBJECTS 句 role-name によって所有されているオブジェクトを削除するには、WITH DROP OBJECTS を指定します。オブジェクトが使用中だったりして削除できない場合、この文はエラーを返します。role-name がユーザ拡張ロールの場合、この句は指定できません。