ansi_permissions and predicated privileges

If an update or a delete command includes a where clause that references columns in a table that has rows being updated or deleted, Adaptive Server checks for select permission privileges on these columns only if ansi_permissions is enabled for the session. Adaptive Server applies predicated privileges on the update and delete statements according to whether:

This example illustrates how ansi_permissions affects predicated privileges: