Я просмотрел некоторые темы, но не могу найти то, что искал. Я привык делать сайты, и теперь я хочу создать настольное приложение в Java, которое подключается к базе данных MySQL.
У меня будет сервер в локальной сети с MySQL и клиентом, написанным на Java, для взаимодействия с ним. Дело в том, что на сайтах код пишется на стороне сервера. Поэтому легко предоставить доступ к определенным страницам или данным зарегистрированным пользователям или пользователям с определенной ролью.
У меня нет проблем с подключением к базе данных или в Java, но я не знаю, как ограничить данные в базе данных только для зарегистрированных пользователей, поскольку запросы выполняются через клиента. Я думал о размещении некоторого кода поверх сервера, чтобы ограничить доступ как API.
Дело в том, что API довольно излишним для небольшого приложения, которое я хочу сделать. Есть ли другое программное обеспечение или протокол для использования на стороне сервера, чтобы пользователь сначала подключился, чтобы вернуть данные и отклонить запросы SQL, если человек не подключен?
Спасибо за чтение.