yes this bug is there. However, I found a small workaround.
- Assume the user is there, so drop the user
- After deleting the user, there is need to flush the mysql privileges
- Now create the user.
That should solve it. Assuming we want to create the user admin @ localhost, these would be the commands:
drop user admin@localhost; flush privileges; create user admin@localhost identified by 'admins_password'
Cheers