SergVA писал(а):
Прежде чем умничать, хотя бы освой современную терминологию. В частности, сервер может и не быть железом, на одной железяке может крутиться туева хуча виртуальных серверов.
Вот именно, что виртуальных.
SergVA писал(а):
А приложение отдаст только те данные и в том виде, в котором умеет. И никакую постороннюю "программу" на него не закинуть.
Ну может тогда подумаешь о клиентской части и о самой базе?
Если клиентская часть получает обрезанный ответ, это не означает, что там нет других данных.
ИТАК.
С чего все началось? Вы тут мне начали доказывать, что там нет других данных, кроме тех, про которые нам рассказывают.
Я сказал, что это вранье, потому что по такому набору данных такой массив данных организовать в БД невозможно даже теоретически. Она не будет работать.
Теперь вы рассказываете, что мол да, там должны быть и другие, уникальные для человека данные, но...
ВСЕ. Дальше можно не болтать языком и не умничать. Нам врут о составе данных. Это можно считать доказанным.
А вопрос, что и как выдаст база на клиентскую часть - это вопрос второй, который обходится или при помощи покупки сотрудника датацентра с потрохами которому доступ к базе положен по работе, или разработки "пиратского" симулятора консоли его рабочего места. Клиента с расшаренными правами.
И серверный софт ничего не может сделать с первым, потому что это персонал обслуживания, и его довольно непросто защитить от второго. Задачка тоже не для оленей. Тем более, если вся база будет крутиться вообще на базе западных разработчиков. А тот же SQL патентован. Слив информации может быть и здесь, и за бугром. Его невозможно гарантировано предотвратить.
ЗЫ. Ломают даже базы данных банков. А уж там это вопрос очень больших денег и на вопросы безопасности там тратят миллионы и персонал очень не дешевый работает.
Я всегда думал что демократия - это власть народа, но вот товарищ Рузвельт объяснил, что демократия - это власть американского народа. /И.В.Сталин.
Апофеоз каклизма в России: "Вот мы и имеем границы. Какие уж получились." (с) ValeriyV