Backpatch to 9.2.
Patch from Kohei KaiGai
When DROP> command is executed, drop> will be
checked on the object being removed for each object types. Permissions
- will not be checked for objects dropped indirectly via CASCADE>.
+ will be also checked for objects dropped indirectly via CASCADE>.
Deletion of objects contained within a particular schema (tables, views,
sequences and procedures) additionally requires
remove_name> on the schema.