db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dyre Tjeldvoll (JIRA)" <j...@apache.org>
Subject [jira] Created: (DERBY-2594) Revoking a privilege from a table should invalidate statements dependent on that table
Date Thu, 26 Apr 2007 11:37:15 GMT
Revoking a privilege from a table should invalidate statements dependent on that table
--------------------------------------------------------------------------------------

                 Key: DERBY-2594
                 URL: https://issues.apache.org/jira/browse/DERBY-2594
             Project: Derby
          Issue Type: Improvement
          Components: SQL
    Affects Versions: 10.2.1.6
            Reporter: Dyre Tjeldvoll
         Assigned To: Dyre Tjeldvoll


Revoking a privilege on a table will currently cause the DependencyManager.invalidateFor()
to be called on the table's TablePermsDescriptor with the action=REVOKE_PRIVILEGE. However,
the prepared statements that refer to that table are dependents of the table's TableDescriptor,
but NOT its TablePermsDescriptor, so the statements are not invalidated after revoke.

This problem is currently hidden by the fact that authorization is checked on every execution,
but this will change when language result sets are no longer reused (see DERBY-827). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message