Ребят, подскажите, пожалуйста, как лучше обезопасить бд на клиенте? Есть сервер, который содержит в себе сообщения, клиент должен их подтягивать. Как защитить базу от изменения на клиенте? Чтобы никто другой кроме моего приложения не смог изменить бд. Или как отследить, что бд была изменена и она не совпадает с бд сервера?
Ребят, подскажите, пожалуйста, как лучше обезопасить бд на клиенте? Есть сервер, который содержит в себе сообщения, клиент должен их подтягивать. Как защитить базу от изменения на клиенте? Чтобы никто другой кроме моего приложения не смог изменить бд. Или как отследить, что бд была изменена и она не совпадает с бд сервера?
Ребят, подскажите, пожалуйста, как лучше обезопасить бд на клиенте? Есть сервер, который содержит в себе сообщения, клиент должен их подтягивать. Как защитить базу от изменения на клиенте? Чтобы никто другой кроме моего приложения не смог изменить бд. Или как отследить, что бд была изменена и она не совпадает с бд сервера?
Как на счет положиться на ролевую модель бд? сменить дефолтный пароль суперюзера в бд на сложный. всем остальным, кому нужен прямой доступ через клиента бд настроить роли?
Как на счет положиться на ролевую модель бд? сменить дефолтный пароль суперюзера в бд на сложный. всем остальным, кому нужен прямой доступ через клиента бд настроить роли?
Не очень понял, о чем ты написал. Я не очень разбираюсь в бд. Но суть приложения в том, что есть "чат". Все сообщения хранятся на сервере. Как мне лучше подтягивать эти сообщения на клиент? Я подумал, что нужно создать бд на клиенте и подтягивать туда данные с сервера, может я ошбаюсь и есть лучше архитектура?
Не очень понял, о чем ты написал. Я не очень разбираюсь в бд. Но суть приложения в том, что есть "чат". Все сообщения хранятся на сервере. Как мне лучше подтягивать эти сообщения на клиент? Я подумал, что нужно создать бд на клиенте и подтягивать туда данные с сервера, может я ошбаюсь и есть лучше архитектура?
Вообще обычно запрашивают у сервера, а не хранят на клиенте все, но допустимо хранить часть сообщений на клиенте в кэше(например, последние 100) и дозапрашивать по мере необходимости с сервера
Вообще обычно запрашивают у сервера, а не хранят на клиенте все, но допустимо хранить часть сообщений на клиенте в кэше(например, последние 100) и дозапрашивать по мере необходимости с сервера