we want our users not to be able to access oracle with any other tool than the one we deliver. i know how to find the program used during the session. the users are granted a certain role that allows them the complete access to about 2000 tables (really needed by the application). i'd like to be able at the login moment to analyze the user's program and, if not the application we allow them to use, to revoke this role and grant another role that grants them read-only access to those about 2000 tables.
can anybody help?
i tried with a logon trigger but "set role" or dbms_session.set_role doesn't work inside a trigger.
thank you
erol aivas
973-882-2000/3005
erolaivas@yahoo.com
can anybody help?
i tried with a logon trigger but "set role" or dbms_session.set_role doesn't work inside a trigger.
thank you
erol aivas
973-882-2000/3005
erolaivas@yahoo.com