Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
Чем заменить запароленный Access? С приложением поставляется несколько таблиц с защищёнными данными в запароленной базе Access. Хотелось бы заменить базу Access на что то более надёжное с точки зрения взлома. Поэтому попытка использовать Sql Compact повалилась, т.к. приложение может запускаться с сетевых дисков или терминальных серверов. Какие ещё есть возможности заменить запароленный Access?
Модератор: Тема перенесена из форума "Microsoft SQL Server".


Сообщение было отредактировано: 27 авг 10, 20:26
27 авг 10, 19:09    [9340266]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dmitry Arefiev
Member

Откуда:
Сообщений: 9993
SQLite с шифрованием БД
28 авг 10, 00:08    [9341645]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dimitry Sibiryakov
Member

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

Текстовыми файлами.

Posted via ActualForum NNTP Server 1.4

28 авг 10, 00:11    [9341650]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
Dmitry Arefiev
SQLite с шифрованием БД
Спасибо, буду читать.

А поддерживает ли SQLite параллельный доступ к базе на сетевых дисках?
28 авг 10, 01:21    [9341867]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
Alexander Us, да, но пишущая транзакция может быть только одна, остальные ждут.
Кажется так.
28 авг 10, 11:39    [9342308]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dimitry Sibiryakov
Member

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

ОКТОГЕН
да, но пишущая транзакция может быть только одна, остальные ждут.
Кажется так.

То есть в этом отношении он ничем не лучше TJ7...

Posted via ActualForum NNTP Server 1.4

28 авг 10, 13:03    [9342484]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6644
Dimitry Sibiryakov

ОКТОГЕН
да, но пишущая транзакция может быть только одна, остальные ждут.
Кажется так.

То есть в этом отношении он ничем не лучше TJ7...
Судя по топикам, у тебя субботний отходняк от "тяпницы" =)

Выбора БД в этой области немного.
28 авг 10, 13:34    [9342560]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dimitry Sibiryakov
Member

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

Siemargl
Выбора БД в этой области немного.

Я вообще не понимаю зачем в этой области нужна какая-то СУБД.

Posted via ActualForum NNTP Server 1.4

28 авг 10, 13:46    [9342586]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dimitry Sibiryakov
Member

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

Alexander Us

А поддерживает ли SQLite параллельный доступ к базе на сетевых дисках?

Ты неправильный вопрос задаёшь. В свете первого поста правильный вопрос звучит как
"поддерживает ли SQLite асимметричное шифрование с открытым ключом", поскольку тебе нужно
данные из твоих таблиц только расшифровывать, а ключ для шифровки и близко валяться не должен.

Posted via ActualForum NNTP Server 1.4

28 авг 10, 13:53    [9342598]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
Dmitry Arefiev
SQLite с шифрованием БД


Можно ли расчитывать, что SQLite удовлетворяет следующим требованиям:

Обязательно
1) встраиваемая база (без установки сервера)
2) шифрование базы и защита паролем
3) параллельный доступ (хотя бы для чтения) к базе, находяшейся на сетевом диске
4) орерационные системы: все windows начиная с 2000 запускаемые в том числе и на терминальных серверах windows и citrix
5) среды разработки: Microsift VB6, .NET, C++
6) максимальный размер базы не менее 2Г

Желательно
7) бесплатно

Какие ещё встраиваемые БД соответсвуют этим требованиям?
29 авг 10, 23:31    [9346361]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
уточнение к путкту 4:
операционные системы: все 32 битные windows начиная с 2000 запускаемые в том числе и на терминальных серверах windows и citrix
29 авг 10, 23:57    [9346484]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Dmitry Arefiev
Member

Откуда:
Сообщений: 9993
Alexander Us
Можно ли расчитывать, что SQLite удовлетворяет следующим требованиям:

Да, полностью.
30 авг 10, 07:21    [9346860]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
Dmitry Arefiev
Да, полностью.
Спасибо.
30 авг 10, 10:03    [9347344]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
автор
Поэтому попытка использовать Sql Compact повалилась, т.к. приложение может запускаться с сетевых дисков или терминальных серверов.


Непонятна причинно-следственная связь...
30 авг 10, 11:31    [9348015]     Ответить | Цитировать Сообщить модератору
 Re: Чем заменить запароленный Access?  [new]
Alexander Us
Member

Откуда:
Сообщений: 1180
pkarklin
Непонятна причинно-следственная связь...
Подробнее:
приложение, которое может быть запущено с локального или сетевого диска, а так же на терминальных серверах windows и citrix было адаптировано с Access под Sql Ce.
Так как Sql Ce не поддерживает параллельный доступ с сетевого диска, а данные только для чтения, было принято компромисное решение:
если программа запускается из сетевой папки, она копирует файл базы во временную папку на локальном компьютере.
Впоследствии выяснилось: если юзер работает под Windows 7 и запускает вторую копию программы, то база не открывается.
Так, как если бы она лежала на сетевом диске.
30 авг 10, 12:20    [9348455]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить