After transferring a wordpress from an old ISP to a new ISP, I have trouble with the admin access / access to the dashboard.
The transfer was done by copying all files (incl. .htaccess) from the old server to the new server, dumping the old DB and putting it on the new server and adjust all settings for DB in wp-config.php.
By setting a hosts entry on my machine, I could verify that everything is working fine and all content appears.
Here is my problem.
After logging in thru wp-login.php with old and new credentials (manually added admin account for example) the login is happening, redirecting me to the website, stating successful login by the login bar on the top of the page, but access to the dashboard is prohibited by stating.
Sorry, you are not allowed to access this page.
The login bar also has nearly no options except of going to wordpress.com or logout.
This is probably just a small thing and I just need someone that points me into the right direction.
Turns out that this is a bug within Wordpress 4.6.1 when using your own prefix for DB table names.
Rename to wp_ prefix and change the table names and it works.