L'autenticazione in-shell eseguita nel tuo esempio è contro l'amministratore Banca dati. La riga di comando pubblicata sopra non specifica un database e quindi esegue l'autenticazione rispetto al database predefinito che è test . Prova invece ad autenticarti tramite riga di comando contro il db di amministrazione:
mongo admin -u 'USERNAME' -p 'PASSWORD'
se il server non è sull'host locale, puoi usare questo:
mongo your_host_name:your_port/admin -u 'USERNAME' -p 'PASSWORD'