I've inherited a WordPress project and first thing I tried to do was create a superadmin user by inserting a new user into wp_users and the appropriate permissions into wp_usermeta.
I've done that a dozen times without problems...
but…
All the current and working passwords start with $P$B…
and are 35 chars long strings with dots and slashes on them. Which means, I guess, that maybe they are using some hashing other than md5 and maybe some salt.
I've read all the answers to this question and I'm almost sure that I should be able to just login for the first time with just the MD5 of my password on the database and WP should take it from here but this is not working.
I've also tried without success:
- setting the password via
wp_set_password
- creating the user on wp_users and not setting anything for it on wp_meta. Then login.
Is there any way to create the full hash salt and all? Is there any configuration that disables the backwards compatibility that permitted to log in with MD5 on the first log in?
Thanks a lot!