No artigo de hoje vamos demonstrar o que pode ocasionar o erro Alias does not exist MPUSR_USR ao fazer o login.
Recentemente em um cliente, eles ativaram a tela nova de login do Protheus, e em um único usuário ao fazer o login, ocasionava essa mensagem de erro relacionado ao MPUSR_USR.
Aparentemente na pilha de chamadas, alguma informação não foi carregada corretamente no usuário. Porém o TI do cliente disse que se o usuário acessasse outro ambiente da empresa onde não havia o login novo, funcionava tranquilamente.
Investigando então o que poderia ser, abri o cadastro de usuários e comecei a fazer comparações com outros usuários similares, e para esse cenário, o problema estava nos grupos vinculados ao usuário.
No cadastro tinha, conforme print acima, tinha um grupo de código 000018, mas acontece que esse grupo não existia (não sei dizer se foi excluído o grupo, ou como que conseguiram incluir).
Então foi removido esse grupo, e prontinho, o usuário já conseguiu usar tranquilamente o Protheus.
Bom pessoal, por hoje é só.
Abraços e até a próxima.