TRAFODION-1087 & TRAFODION-1671 fixesTRAFODION-1087: Security Regressions take too longRemoved catman1 test suite and replaced with privs1 & privs2.Moved catman1/TEST131 to core, TEST131 tests query invalidation.Added back skipped privilege tests because catman1 took to long to run.Also, cleaned up runregr scripts a bit - still need some more work.TRAFODION-1671: Hive regression TEST009 failsChanged the cleanup procedure to remove damaged filesAdded an order by to select statement to make it more robust
Changes for JIRA TRAFODION-353, 1200, 1214, and 121. JIRA Trafodion-353 (Launchpad 1324716): .traf_authentication_config syntax errors on blank corrected2. JIRA Trafodion-1200 (Launchpad 1447336): DB__ROOTROLE now equivalent to DB__ROOT (completed in this delivery).3. JIRA Trafodion-1214 (Launchpad 1450122): LDAPSSL (level 1) now uses TLS_CACERTFILE.4. JIRA Trafodion-12 - grant revoke enhancements including:Six new component-level privileges: DML_DELETE, DML_INSERT,DML_REFERENCES, DML_SELECT, DML_UPDATE, and DML_USAGE.Authorization IDs granted a DML privilege at the system(SQL_OPERATIONS component-level) have the privilegeon all objects in the Trafodion database.Users who have the MANAGE_PRIVILEGE component-level privilegecan also grant "WITH GRANT OPTION" any privilege they have.In addition, they implicitly grant on behalf of the owner whenthe GRANTED BY clause is omitted. (Mimics DB__ROOT behavior.)Tracing had been added (but not yet enabled) to better debuggrant and revoke problemsColumn level privilege enforcement has been added and columnlevel privileges support is enabled.