entra a mysql como root e intenta este:
Código:
SET PASSWORD FOR ''@'some_host' = PASSWORD('mypass');
viendo tu ultimo post me salio una duda, porque no le cambias el database_default a la cacti ya que en esa estamos agregando al usuario los privilegios checalo ;)