Выбор доступа к БД

Status
Not open for further replies.

sx1000

New member
Joined
Mar 22, 2010
Messages
4
Reaction score
0
Firebird + FibPlus но с шифрованием туго

Добавлено через 7 минут
а разве SQLite поддерживает шифрование?
 
Last edited by a moderator:

Tinitus

Premium
Joined
Nov 14, 2010
Messages
63
Reaction score
3
Я тоже советую Firebird.
Единственное, что мне "мешает": SYSDBA имеет постоянный доступ, даже если пароль другая (не masterkey)... После backup и restore с паролью "masterkey" каждый может заглядывать в БД...

Или есть уже возможности предотвратить это?
 

teger

New member
Joined
Nov 2, 2007
Messages
1
Reaction score
0
SQL2008R2 Express + OLE DB provider for SQLServer - отличный вариант, для локальной машины в том числе - все что просили и за бесплатно, с возможностью масштабирования, шифрования и т.д.
 

Wulff

Member
Joined
Nov 8, 2009
Messages
5
Reaction score
0
Age
39
Location
Россия
Самое лучшее что можно посоветовать, так это Firebird, либо MS Access
 

liberat

Member
Joined
Oct 26, 2011
Messages
5
Reaction score
0
Тут только Fb, Sqlite такое уже не потянет.
Почему же? Вполне потянет, другое дело что перспективы у sqlite не ясные, а FB проверенна временем
 

alexpotemkin

New member
Joined
Nov 26, 2008
Messages
3
Reaction score
0
судя по поставленной задаче, более оптимальный вариант это sqlite
firebird я думаю потяжелей будет, хотя если требуются хранимые процедуры, триггеры и прочие прелести, то альтернативы firebird-у нет.
 

vovag3074

Member
Joined
Jan 15, 2010
Messages
44
Reaction score
74
Age
48
Я тоже советую Firebird.
Единственное, что мне "мешает": SYSDBA имеет постоянный доступ, даже если пароль другая (не masterkey)... После backup и restore с паролью "masterkey" каждый может заглядывать в БД...

Или есть уже возможности предотвратить это?

Создайте роль sysdba. а права дайте другому пользователю.
 

danshar

New member
Joined
Jul 22, 2011
Messages
4
Reaction score
0
Чем нравится Postgress по сравненибю с mysql?
 

phidel

Member
Joined
Dec 9, 2011
Messages
11
Reaction score
2
SQLite или Firebird - 20 000 записей откровенно говоря, практически любая БД потянет
 

Is_Vale

Member
Joined
Aug 17, 2010
Messages
10
Reaction score
2
Firebird + FibPlus но с шифрованием туго
Да в чем там "тугость"? В FibPlus есть методы в которых можно шифровать и дишифровать данные на лету, другой вопрос, что запросы на шифрованные данные не пошлешь, но ведь тотальное шифрование данных в базе это несколько не серьезно ;) На мой взгляд должна шифроваться только та инфа (поля записи) которая не предназначена для чужих глаз, естественно, что такие поля (как правило) в выборке данных не участвуют, а значит и проблем возникнуть не должно.
А по поводу сервера - лично для меня однозначно Firebird!!!
 

fd00ch

Member
Joined
Apr 9, 2009
Messages
11
Reaction score
0
обеими руками за SQLite. современные компоненты для доступа к ней компилят весь код в один exe, а не десяток файлов, как в современных Firebird. в БД встроена поддержка шифрования, есть все навороты
 

2k11

New member
Joined
Mar 26, 2010
Messages
4
Reaction score
0
Age
56
а чем для такой задачи DBISAM плох? и шифрование БД поддерживает и при необходимости сетевой вариант без проблем
 

wsw

Member
Joined
Nov 14, 2011
Messages
5
Reaction score
4
MS Access + ADO + EhLib
Копировать и работать удобнее, т.к. почти укаждого на компе он есть и в случае чего, всегда можно на SQL-сервер переложить с небольшими затратами, только строку подключения изменить. Я так и делаю. Тем более 20тыс. записей - MS Access заглаза.
 

aquafan

Member
Joined
Mar 6, 2012
Messages
7
Reaction score
0
Location
Харьков
а зачем для такой простой задачи предлагать платные базы? SQLite, MySql, Firebird
MsSQL express в крайнем случае. Почему игнорируется что основные функции это поиск? Зачем здесь использовать базы заточенные на обработку транзакций. Если понадобится расширяться всегда на эту базу можно будет повесить веб сервис на каком нибудь axis2 + staff и не морочить голову. Главное не увлекаться хранимыми процедурами, триггерами и прочим ... И ни каких Fib-ов и прочих монстров, вдруг это надо будет куда-то мигрировать ...
 

steaze

Member
Joined
Sep 1, 2009
Messages
17
Reaction score
2
Я бы рекомендовал MySQL. Простая и гибкая. А любая локальная база рано или поздно становится сетевой. MySQL легкая, занимает мало памяти. Сколько не перепробовал серверов (MS SQL, Oracle, SQLite, Firebird) - больше нравится MySQL.
 

dalx

Member
Joined
Feb 17, 2010
Messages
6
Reaction score
0
если речь о локале - то
- вполне себе и аксес - у меня работал с милоионами записей. некоторые выброрки сложные в нем напряжное дело - в остальном - все терпимо. с шифрованием у него беда - ломается на ура. как имхо - удобнее работать в 2003 оффисе с аксесом
- sqlite - вполне себе ничего. и шифрование на уровне и портабелен. хотя имхо - сыроват. порой глючит.
- любимый прочими ФБ - не в моем вкусе. не люблю тащить за проектом кучу хвостов.
- мускуль, кста, тоже тянет портативный вариант. надо таскать с собой одну (или несколько) dll-ек.
 

Goreg

Member
Joined
Feb 22, 2013
Messages
7
Reaction score
0
Еще предлагаю рассмотреть вариант MS SQL Server Compact Edition.
Маленький, бесплатный, основной функционал присутствует.
 
Status
Not open for further replies.
Top