Sim, se o erro está sendo causado por password DO DBSNMP, sim vc pode alterar no banco a password dele e DEPOIS atualizar o catálogo interno do OEM, vide nota metalink/My Oracle Support "EM 12c, EM 13c: How to Update DBSNMP Password and Change Monitoring Credentials of an Enterprise Manager Cloud Control Target Database Using emcli Command Line" (Doc ID 1592390.1)... Não esquecendo que OUTRAS senhas são armazenadas no catálogo, como por exemplo a senha do OWNER dele. o SYSMAN : para atualizar a senha do SYSMAN já é OUTRO o procedimento, vide "EM 12c : How to Modify the Password for SYSMAN and other Enterprise Manager 12c Cloud Control Users in the OMS Configuration and in the Repository Database" (Doc ID 1365930.1) para um exemplo... E claro, pode ser Também algo relacionado não ao usuário interno dbsnmp mas ao usuário com o qual vc conecta no OEM : por exemplo, se o usuário é SYSDba, vc tem ** OUTROS ** possíveis pontos de falha como o password file e/ou o SQLNET.AUTHENTICATION_SERVICES=(NTS) se for Windows - vide "EM 12c: Target Database Login Fails from Enterprise manager 12c Cloud Control with Error: ORA-01017: invalid username/password; logon denied" (Doc ID 1521695.1)...
[]s Chiappa