Предоставление прав пользователю 'games_user' может быть недостаточным.Вы должны предоставить привилегии 'games_user' @ 'localhost', указав хост, даже для localhost.
Предоставление всех привилегий, например, должно выглядеть следующим образом:
GRANT ALL PRIVILEGES ON database.* TO 'games_user'@'localhost' IDENTIFIED BY 'password';