Основное отличие REVOKE с использованием CASCADE от REVOKE без него заключается в том, что при использовании CASCADE удаляются все привилегии, которые иначе могли бы остаться у других пользователей. 1
Это касается привилегий, сохранившихся у пользователя, которому они в своё время были предоставлены с помощью параметра GRANT OPTION. 1 Если же этот параметр не указан, то отмена касается только обозначенной привилегии. 4
Кроме того, если в результате выполнения оператора REVOKE могут появиться брошенные объекты (например, представления), то при отсутствии CASCADE право будет отменено, а если этот параметр указан, то для любых брошенных объектов, возникающих при выполнении оператора REVOKE, будут автоматически выданы операторы DROP. 1