Возникла проблема с выполнением JOIN запроса к БД на удаленном сервере
(перепробовал несколько бесплатных хостингов) ошибка одинаковая.
Запрос к БД (на локальном сервере выполняется отлично - получаю необходимый результат)
SELECT
goods.id,
goods.name,
goods.label,
goods.description,
goods.price,
goods.categories_id,
categories.category,
goods.genders_id,
genders.gender,
goods.images_id,
images.src,
images.type
FROM
shop.goods
JOIN
categories
ON
goods.categories_id = categories.id
JOIN
genders
ON
goods.genders_id = genders.id
JOIN
images
ON
goods.images_id = images.id
Ошибка
#1142 - Команда SELECT запрещена пользователю 'freedbtech_willberiesshop'@'localhost' для таблицы 'goods'
Ошибка гласит что у пользователя нет прав доступа к запросу, в гугле советуют обратиться к config.inc.php файлу, естественно на удаленном сервере такое провернуть невозможно.
1) Проект использую для обучения - хотелось бы обойтись бесплатным хостингом.
2) Использовал хостинги freedb.tech, freesqldatabase
3) Посоветуйте пожалуйста хороший mysql сервер для обучения и практики.
Буду благодарен за помощь!