Boa tarde,
estou gerando uma trigger para para deixar como default em duas sessoes o case sensitive em consultas sql, mas quando o usuario loga, não surti efeito, já concedi os grants de create any trigger, create any type, create operador, administer database trigger.
Veja o script que criei:
CREATE OR REPLACE TRIGGER myschema.after_logon
AFTER LOGON ON DATABASE WHEN (USER = ‘myschema’)
BEGIN
EXECUTE IMMEDIATE ‘ALTER SESSION SET NLS_COMP=LINGUISTIC’;
EXECUTE IMMEDIATE ‘ALTER SESSION SET NLS_SORT=BINARY_CI’;
END;
/
=================================================================================================
create or replace TRIGGER myschema.trg_after_logon
AFTER LOGON ON myschema.SCHEMA
BEGIN
EXECUTE IMMEDIATE ‘ALTER SESSION SET NLS_COMP=LINGUISTIC’;
EXECUTE IMMEDIATE ‘ALTER SESSION SET NLS_SORT=BINARY_CI’;
END;