Maybe he is connecting from too many accounts/pc's/... to the forum?
That's related to the server's settings.
The server has reached the max number of MySQL connections it allows you.
You might need to contact your host support if the problem presist, however contact them anyway just in case they can increase it abit.
regards
Yes, it's not a MyBB problem.