Commit ac0f4a88 authored by Ajit Deshmukh's avatar Ajit Deshmukh

Implemented DDL execution enhancements for Pilot and Read schemas

- Added DB_PILOT handling in schema execution rules
- Restricted DDL execution to DB_MAIN schema only
- Added synonym creation for DB_READ and DB_PILOT on object creation/replacement
- Added object-specific grant handling for TABLE, VIEW, SEQUENCE, PROCEDURE, FUNCTION, PACKAGE, and TYPE
- Granted SELECT, INSERT, UPDATE, DELETE privileges on TABLES to DB_PILOT
- Granted SELECT privilege on TABLES, VIEWS, and SEQUENCES to DB_READ
- Granted EXECUTE privilege on PROCEDURE, FUNCTION, PACKAGE, and TYPE objects to DB_READ and DB_PILOT
- Added logging for schema and grant execution details
parent 935fbde8
......@@ -391,5 +391,6 @@ Insert into MESSAGES (MSG_NO,MSG_STR,MSG_DESCR,MSG_TYPE,MSG_OPT,MSG_TIME,ALARM,E
-----------28May--------------
update user_rights set RIGHTS = 'TEPSA' where obj_name = 'sql_changes' and profile_id = 'MSDEVTL';
----------10th June------------
update messages set MSG_TYPE = 'W' where msg_no = 'INVENTRPRS';
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment