23605 - Erro ao inicializar a CSM Center - Login failed for user ''
Problema:
Solução:
Ao inicializar a CSM Center em ambientes com banco de dados SQL Server 2017 ocorre o erro abaixo no log:
[glassfish 4.0] [WARNING] [] [com.senior.seguranca.csmcenter.context.CsmCenterContextImplementation] [tid: ThreadID=142 _ThreadName=_ejb-thread-pool5] [timeMillis: 1560869190017] [levelValue: 900] [[
[CSMCenter] Não foi possível iniciar a CSM Center. Recurso "conexão com a base de dados" não encontrado ou não disponível. Causa: Error in allocating a connection. Cause: Connection could not be allocated because: Login failed for user ''.]]
Rotina / Tela: Inicialização da CSM Center
Solução:
O problema ocorre nas versões atuais pois o SQL 2017 não está homologado (na data de consulta deste banco, verificar a doc de versões homologadas)
Para contornar o problema, ajustar o banco de dados para usar com compatibilidade para o SQL Server 2016, no SeniorConfigCenter.exe > Banco de dados>Gestão de Pessoas (ou Banco de dados>Gestão de Acesso e Segurança), alterar o banco de dados para SQL 2016.
Deve-se ajustar essa informação no SeniorConfigCenter também.