I've recently migrated a site to another host and pretty much everything is working except that when I go to /civicrm, the dashlets on the dashboard all show Access Denied and a login form. They are being provided by CiviReport according to their respective breadcrumbs.
In addition, I noticed that I could not disable CiviReport or any of the other CiviCRM Components. When I click Save on that page, it just bumps me back to /civicrm/admin with no error message. Going back into civicrm/admin/setting/component just shows the modules still enabled.
I'm still a CiviCRM noob, so it could be something simple.