@ilezovofficial

Как не дать права на SELECT?

Я пишу скрипт, который перед запуском проверяет есть ли ключ, который ввел пользователь в базе данных. Если есть, скрипт начинает работать, если нет, то не начинает. Так вот, этот скрипт будет даваться разным пользователям. Как мне уберечь мои данные?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Это называется "доступ по API".
Вместо прямого соединения с БД, "скрипт" отправляет запросы на удаленный веб-сервер, причем не SQL запрос, а какой-нибудь JSON. А уже приложение на веб-сервере соединяется с БД и отправляет запрошенные данные назад.
Это приложение будет и ключ проверять, и права доступа - какому пользователю какие данные можно отдавать.
Именно по такой схеме например работают мобильные приложения в вашем телефоне.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы