Pular para o conteúdo

Fóruns SQL e PL/SQL Erro Trigger de Logon Erro Trigger de Logon

#107027
rman
Participante

    @armandoveloso

    Com o usuário SYS conceda o privilégio:


    GRANT SELECT ON SYS.V_$SESSION TO SYSTEM;

    O PL/SQL não reconhece os privilégios concedidos por meio de ROLES, por isso é necessário conceder o privilégio de forma explicita.

    Creio que esse erro não é devido a mudança do 10g para o 11g. Provavelmente no 10g também foi concedido o privilégio de forma explicita. Verifique no 10g se o usuário SYSTEM possui o privilégio:


    SELECT *
    FROM DBA_TAB_PRIVS
    WHERE GRANTEE = 'SYSTEM'
    AND OWNER = 'SYS'
    AND TABLE_NAME = 'V_$SESSION'