Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Alexxx2783
Member

Откуда:
Сообщений: 173
Хотим создать фирменный компакт диск, чтобы с него можно было запускать прогу, обращающуюся к базе.

При этом чтобы клиенту ничего не пришлось устанивливать и он не имел доступа к полям таблицы..

Нагрузка на базу небольшая, крайне желательна беспатность
21 мар 06, 10:59    [2470515]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
На ASA9 Desktop Server + БД (режимы read-only, encrypted, compressed) + Delphi + saVCL все замечательно делается, не требуется никакая установка сервера, регистрация его или дров доступа в реестре, все запускается с компакта, БД сжимается, а так же шифруется по 128-разрядному ключу, не зная которого, а так же логин и пароль пользователя не будет возможности как подключится к БД через другой сервер ASA, так и просмотреть информацию на бинарном уровне. Сам сервер будет весить меньше 10 мб, будет работать вся логика БД, вплоть до поддержки веб-сервисов, хранимых процедур, будут работать временные таблицы и т.д. Есть одно НО ... бесплатная полнофункциональная ASA есть только в качестве Developer Edition, все остальные модели лицензирования платные. Есть еще какая то версия Runtime Engine, которую можно раз купить и распостранять со всеми своими приложениями, однако у нее есть ограничения - нет поддержки ХП и триггеров, то есть сервер работает исключительно в режиме выполнения чистых запросов, больше нужно узнавать у Sybase, если конечно хочется так заморачиваться.
21 мар 06, 11:47    [2470823]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Alexxx2783
Member

Откуда:
Сообщений: 173
ASCRUS


Где можно ее скачать,
сколько она весит,
что есть "Developer Edition"?

Надо ли будет клиенту устанавливать самому ODBC?
21 мар 06, 12:00    [2470920]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Alexxx2783
ASCRUS


Где можно ее скачать,
сколько она весит,
что есть "Developer Edition"?

Надо ли будет клиенту устанавливать самому ODBC?

https://www.sql.ru/faq/faq_topic.aspx?fid=232
Полный инстал вместе со всеми визуальными утилитами и наворотами и документацией версии разработчика - порядка 180 метров.

Ответ на последний вопрос - для Delphi есть набор замечательных бесплатных компонент saVCL, позволяющих нативно без всяких ODBC/OLEDB обращаться к серверу по его интерфейсу, с поддержкой дополнительных возможностей (к примеру посылка сервером сообщений клиенту через MESSAGE TO CLIENT).

P.S. Далее как скачаете, легче задавать вопросы в форуме Sybase или мне по мылу/ICQ.
21 мар 06, 12:06    [2470960]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
olegloa
Member

Откуда:
Сообщений: 252
Можно взять Firebird Embedded или Yaffil Personal. Можно будет рабоать с БД прямо с CD, обе бесплатные. Установки не требуют, есть хорошая поддержка компонентами доступа в Delphi
21 мар 06, 13:25    [2471463]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

Если это диск с каталогом каким-нить то лучше использовать те средства
которые для этого предназначены. Например Macromedia Director, на нём можно
нарисовать призентационный интерфейс, пример - диски которые идут с игровыми
журналами. С базами данных работать умеет, данные можно положить в обычный
аксесовы .mdb, компоненты доступа к аксесным базам уже встроены в виндовс.

ЗЫ
если под "он не имел доступа к полям таблицы.." имеется ввиду что данные
нельзя переписать - неправильная постановка задачи, лучше пересмотреть.


Posted via ActualForum NNTP Server 1.3

21 мар 06, 14:23    [2471829]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
mv
Member

Откуда:
Сообщений: 8876


"olegloa" <nospam@sql.ru> сообщил/сообщила в новостях следующее:
news:2471463@sql.ru...
> Можно взять Firebird Embedded или Yaffil Personal. Можно будет
рабоать с БД прямо с CD, обе бесплатные.
> Установки не требуют, есть хорошая поддержка компонентами доступа в Delphi

....а безопасность - вообще никакая. :(

Posted via ActualForum NNTP Server 1.3

21 мар 06, 20:52    [2473664]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Sergey Ch
Member

Откуда: Благовещенск
Сообщений: 8894
Alexxx2783
Хотим создать фирменный компакт диск, чтобы с него можно было запускать прогу, обращающуюся к базе.

При этом чтобы клиенту ничего не пришлось устанивливать и он не имел доступа к полям таблицы..

Нагрузка на базу небольшая, крайне желательна беспатность

В принципе, нет ничего невзламываемого...

Как альтернативу - можно взять Microsoft Visual FoxPro, скомпилировать и зашифровать базу данных в проект, бросить на диск несколько файлов поддержки и один большой EXE, то-то хакеры удивятся
21 мар 06, 22:46    [2473989]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Alexxx2783
Member

Откуда:
Сообщений: 173
Как это не покажется смешным, но безопасность на 1-м месте (чтобы кроме ка из проги нельзя было заглянуть в базу)
Слышал что SYBASE уделяет криптографии много внимания, но платить такие деньги за несложные селекты совсем не хочется((
22 мар 06, 11:39    [2475434]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

1.можно на VFP сделать. Все таблички скомпилить в экзешник, будет большой
запускаемый файл
- трудно если не знаешь VFP, для каждого выпуска нового каталога нужно
компилять

2.можно свалить в запароленый архив и при работе прога его может
разархивировать во временную папку
- защита от дурака

3.можно прятать связи в данных. Например табличка фирм и подчинённая
табличка товаров. Поле связи в товарах (ид_фирмы) шифровать.Данные открыты
но без ключа бесполезны т.к. можно найти товары а узнать кто их продаёт
нельзя
- во многих случаях подойдёт для любых бд


Posted via ActualForum NNTP Server 1.3

22 мар 06, 11:49    [2475505]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Alexxx2783
Как это не покажется смешным, но безопасность на 1-м месте (чтобы кроме ка из проги нельзя было заглянуть в базу)
Слышал что SYBASE уделяет криптографии много внимания, но платить такие деньги за несложные селекты совсем не хочется((

Ну как я говорил есть разные варианты лицензирования, в т.ч. RunTime Engine, это все нужно в представительстве Sybase узнавать. Бесплатно конечно ничего не получится - у них C2 и FIPS 140-2 сертификаты по защите информации, на халяву сервер только для разработчиков доступен по условиям лицензирования.
22 мар 06, 12:01    [2475598]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
olegloa
Member

Откуда:
Сообщений: 252
mv
....а безопасность - вообще никакая. :(


Может не стоит так категорично? Особенно если не в курсе подробностей?

Для YAP можно самому шифровать, а уж если очень захочется то вообще встроить в YAP или FBE свой собственный алгоритм шифрования.
22 мар 06, 18:26    [2477947]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Пьяный Лох
Member

Откуда:
Сообщений: 3652
olegloa
Для YAP можно самому шифровать

Для всего чего угодно можно самому шифровать.
Можно еще и всю СУБД самому написать. Чем, кстати, не выход? Раз уж все, что автору нужно - это "несложные селекты для однопользовательского read-only хранилища"
22 мар 06, 18:42    [2478029]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
2 ASCRUS
Слушай, а как же он с шифрованной базой работает - всю поднимает и расшифровывает и потом уже по расшифрованной запросы гоняет? Иначе то вроде никак.

ЗЫ Тут то хакеры набросятся на расшифрованную БД в памяти и скопируют оттуда :))

-- Tygra's --
23 мар 06, 17:29    [2482945]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Александр Гoлдун
Member

Откуда:
Сообщений: 2290

tygra пишет:
> 2 ASCRUS
> Слушай, а как же он с шифрованной базой работает - всю поднимает и
> расшифровывает и потом уже по расшифрованной запросы гоняет? Иначе то
> вроде никак.

Зачем всю? Требуемые cтраницы базы расшифровываются при попадании в кэш.

Posted via ActualForum NNTP Server 1.3

23 мар 06, 18:08    [2483198]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Alexxx2783
Member

Откуда:
Сообщений: 173
Дело в том что в целях экономии начальство решило выпустить всего один диск. Уже разработан дизайн и составлется ТЗ на ПО.
Раздавать диски будем клиентам, НО (!!!) у всех клиентов должен быть разный уровень допуска к программе.
Логины и пароли у них уже есть, они используются на сайте.
Хотелось бы чтобы разрешения определялись на уровне базы по учетным записям.
Выпускать разные диски для каждого клиента совершенно нереально.
Такая вот дилема...
23 мар 06, 19:10    [2483430]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Пьяный Лох
Member

Откуда:
Сообщений: 3652
Авторизоваться то они как будут перед тем, как на сидюк залезть? Через интернетовский веб-сайт?
Или вы собираетесь вместе с базой все логины и пароли на сидюк записать?
23 мар 06, 19:13    [2483443]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

Пьяный Лох wrote:
> Авторизоваться то они как будут перед тем, как на сидюк залезть? Через
> интернетовский веб-сайт?
> Или вы собираетесь вместе с базой все логины и пароли на сидюк записать?
не, ну ежели они, к примеру, возьмут и туда сложат хэши от конкатенации
логина, пароля и 1М, скажем, пробелов...
то определить есть ли такой валидный логин/пароль будет легко и просто,
а вот подобрать такую пару....


--
-------------------------
There's no silver bullet!

Posted via ActualForum NNTP Server 1.3

23 мар 06, 19:20    [2483472]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Alexxx2783
Member

Откуда:
Сообщений: 173
Думаю взломать тот же SYBASE с уже забитыми учетными записями и паролями будет весьма накладно...
23 мар 06, 19:20    [2483473]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
1024
Member

Откуда: Нижний Новгород
Сообщений: 14267

екзешный файл открыть в нортоне по ф3


Posted via ActualForum NNTP Server 1.3

23 мар 06, 19:25    [2483491]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034

1024 wrote:
>
> екзешный файл открыть в нортоне по ф3
>
и чо, собссно?

--
-------------------------
There's no silver bullet!

Posted via ActualForum NNTP Server 1.3

23 мар 06, 19:29    [2483503]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
Ц4
Guest
Пьяный Лох
Авторизоваться то они как будут перед тем, как на сидюк залезть? Через интернетовский веб-сайт?
Или вы собираетесь вместе с базой все логины и пароли на сидюк записать?


или файл с сертификатом нужным пущай получают с инета :)
23 мар 06, 19:50    [2483582]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
tygra
2 ASCRUS
Слушай, а как же он с шифрованной базой работает - всю поднимает и расшифровывает и потом уже по расшифрованной запросы гоняет? Иначе то вроде никак.

ЗЫ Тут то хакеры набросятся на расшифрованную БД в памяти и скопируют оттуда :))

-- Tygra's --

В онлайне и шифрует/расшифровывает. Причем криптуется не только сам файлы(ы) БД, еще и лог и даже времянки. На производительности почти не сказывается, сервер просто чуть больше процессорного времени забирает. То же самое с сжатыми БД - процессорного времени забирает больше, однако IO получается существенно меньше (как и у Sybase IQ, у которого вообще все БД сжатые всегда, что выгодно с точки зрения аналитического сервера).
24 мар 06, 06:42    [2484351]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Alexxx2783
Дело в том что в целях экономии начальство решило выпустить всего один диск. Уже разработан дизайн и составлется ТЗ на ПО.
Раздавать диски будем клиентам, НО (!!!) у всех клиентов должен быть разный уровень допуска к программе.
Логины и пароли у них уже есть, они используются на сайте.
Хотелось бы чтобы разрешения определялись на уровне базы по учетным записям.
Выпускать разные диски для каждого клиента совершенно нереально.
Такая вот дилема...

Я вот в этой истории одного не понимаю - ну пускай клиентам CD рассылаются. Но кто, спрашивается, мешает все таки сделать нормальный автозапуск CD, нормальный инсталл на винт и нормальную работу программы ? Вы запишите начальльству какую нибудь БД на 700 метров на CD И дайте им ее на запросах поюзать - пускай заценят скорости работы выполнения запросов, потом диск чуть корябните, пускай повисят. А потом ... пускай подумают, на хрена собственно говоря все запускать с CD.
24 мар 06, 06:45    [2484353]     Ответить | Цитировать Сообщить модератору
 Re: Посоветуйте базу (бп, без инсталяции, хорошая защита)  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
P.S. Терпеть не могу, когда что то запускается только с CD или требует для проверки CD. Недавно долбанутый STARFORGE не смог считать первый лицензионный диск Демиургов ... и я остался без Демиургов. Как я матился ... вот потом клиенты Вашей конторы примерно похожие чувства будут испытывать.
24 мар 06, 06:47    [2484355]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить