Tecnologia - Middleware - Conexão não é mais válida pois não existe mais um registro na R911SEC com NUMSEC = X
Incidente:
Ao verificar o log da instância do middleware, MD-APP, é apresentada a mensagem Conexão não é mais válida pois não existe mais um registro na R911SEC com NUMSEC = X e no SeniorMonitorCenter a instância fica em execução por dias, mesmo tendo o tempo de ociosidade configurado.
E também, ao efetuar um select na tabela R911SEC, todos os registros estão com o DATTIM zerados.
Causa:
Essa mensagem é apresentada. pois o usuário do banco de dados não tem permissão para o controle de conexões do sistema.
Solução:
Para que a mensagem não seja mais apresentada e a instância seja encerrada, conforme parâmetro de ociosidade, deve ser concedido o Grant View State no usuário do banco de dados.
Essa permissão do banco está documentado no link abaixo:
https://documentacao.senior.com.br/tecnologia/5.10.3/#bancos-de-dados/sql-server/permissoes-para-sistemas-senior.htm