locked
Problema com triggers de Login RRS feed

  • Pergunta

  • Boa tarde,

    Hoje tive um problema com uma trigger de login, nenhum usuario é capaz de logar na instancia. Retornando a seguinte mensagem:

    

    Script da trigger:

    IF EXISTS (SELECT NAME FROM SYS.server_triggers WHERE NAME = 'LOG_LOGIN')

    DROP TRIGGER LOG_LOGIN ON ALL SERVER
    GO
    CREATE TRIGGER LOG_LOGIN ON ALL SERVER
    FOR LOGON
    AS BEGIN


    INSERT INTO bb_LOG.DBO.LOGIN_AUDITORIA(MAQUINA,IP,USUARIO,PORTA)
    (SELECT 
    ES.HOST_NAME
    ,EC.CLIENT_NET_ADDRESS
    ,LOGIN_NAME
    ,LOCAL_TCP_PORT
    FROM SYS.DM_EXEC_SESSIONS ES
    INNER JOIN SYS.DM_EXEC_CONNECTIONS EC
    ON ES.SESSION_ID = EC.SESSION_ID
    WHERE ES.SESSION_ID = @@SPID)

    END

    Em uma outra instancia eu resolvi o problema fazendo login pelo SQLCMD, que não porque não falhou. Porém esta outra instancia o problema continua.

    alguém tem idéia do que pode ser isto?


    • Editado DhiegoPiroto terça-feira, 7 de fevereiro de 2012 18:28
    • Movido Gustavo Maia Aguiar quarta-feira, 8 de fevereiro de 2012 15:45 (De:SQL Server - Desenvolvimento Geral)
    terça-feira, 7 de fevereiro de 2012 17:53

Todas as Respostas