Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#616: 2010-12-11 23:37:30 ЛС | профиль | цитата
хех, тут же еще чтение из Эксель файла надо
Не лентяй, просто идея только что пришла и реализация пока в тумане.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#617: 2010-12-11 23:41:59 ЛС | профиль | цитата
user_asm писал(а):
ут же еще чтение из Эксель файла надо

из экселя руками "сохранить как"! или с помощью VBS скрипта. Как с помощью скрипта не спрашивай. На это есть гугль и яндекс.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 952
Рейтинг: 4
#618: 2010-12-11 23:43:50 ЛС | профиль | цитата
Я про то что сначала надо схему чтения из файла, будь то Эксель или CSV
Сейчас копаюсь по форуму в поисках такой схемки
Хмммм, хотя теоретически это же обычный текстовый файл ...
Тогда надо искать схемку на построчное чтение файлов ....
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#619: 2010-12-11 23:53:52 ЛС | профиль | цитата
user_asm писал(а):
Тогда надо искать схемку на построчное чтение файлов


Add(SearchInFile,16083199,294,182)
{
}
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#620: 2010-12-13 15:44:54 ЛС | профиль | цитата
Ravilr, Tad,
Спасибо. Буду пробовать. Как всегда самый простой ответ.
------------ Дoбавленo в 20.59:
У файла БД есть разрешения, ну которые вызываются правой кнопкой мыши - Свойства - Безопасность.
Сосбтвенно вопрос - как запретить удаленное копирование файла с винта на котором он лежит? Что бы юзеры локалки имели доступ на просмотр инфы из БД но не смогли скопировать файл БД.
Т.е. меня интересует - ведь доступ будет у меня и из сети и при желании каждый может скачать файл БД к себе на комп, и это надо запретить.
------------ Дoбавленo в 15.44:
Нашел вот такую интересную штуку:
http://www.ch-werner.de/sqliteodbc/
Может она позволит разграничить доступ и не позволить скопировать файл оставляя при этом доступ на его чтение?
карма: 0

0
Ответов: 1891
Рейтинг: 110
#621: 2010-12-15 16:40:46 ЛС | профиль | цитата
user_asm писал(а):
Сосбтвенно вопрос - как запретить удаленное копирование файла с винта на котором он лежит? Что бы юзеры локалки имели доступ на просмотр инфы из БД но не смогли скопировать файл БД.
Т.е. меня интересует - ведь доступ будет у меня и из сети и при желании каждый может скачать файл БД к себе на комп, и это надо запретить.


user_asm, используй шифрование базы данных
карма: 0
%time%
0
Ответов: 16884
Рейтинг: 1239
#622: 2010-12-15 21:46:36 ЛС | профиль | цитата
user_asm писал(а):
как запретить удаленное копирование файла с винта на котором он лежит?
Alexbootch писал(а):
используй шифрование базы данных
Ну и что это даст ?
Подробнее можно ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1891
Рейтинг: 110
#623: 2010-12-19 14:22:56 ЛС | профиль | цитата
Tad писал(а):
Ну и что это даст ?
Подробнее можно ?


Копирование это не запретит, но сам файл базы данных будет бесполезен для стороннего пользователя
карма: 0
%time%
0
Ответов: 952
Рейтинг: 4
#624: 2010-12-19 21:01:52 ЛС | профиль | цитата
Alexbootch,
Но ведь пока клиент запущен база остается расшифрованной?
Т.е. с криптографией - файл БД зашифрован, запускаем клиента - вводим ключ и рядом с пошифрованным появляется расшифрованный файл БД. Его то не запретишь скопировать.
Или я не так предполагаю весь процесс?
Подскажите как. Тоже думаю как запретить копирование.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#625: 2010-12-19 21:06:14 ЛС | профиль | цитата
user_asm,выключить из розетки компьютер на котором лежит БД
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 5446
Рейтинг: 323
#626: 2010-12-19 21:27:33 ЛС | профиль | цитата
user_asm, либо расшифровка идёт "на лету", либо в памяти создаётся расшифрованный файл и работа идёт с ним
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#627: 2010-12-19 21:42:16 ЛС | профиль | цитата
iarspider,
1. Нет такого шифра, который нельзя расшифровать.

------------ Дoбавленo в 21.38:
2. И что я не смогу украсть расшифрованый файл из памяти ?
Тем более, что
user_asm писал(а):
юзеры локалки имели доступ на просмотр инфы из БД


------------ Дoбавленo в 21.42:
Знаю один способ, но писать через "Добавлено" - нервов не хватает.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#628: 2010-12-19 22:47:12 ЛС | профиль | цитата
Мне подкинули такую идею:
Имеем локалку и БД на одном из компов. Физческий доступ к компу с БД полностью ограничен.
Клиентпользователь с одного из компов локальной сети запускает программу-клиент БД.
И вот тут фишка:
Программа запускается от имени другого пользователя (и соответственно с паролем который юзер компа незнает.
Т.е. к файлу БД разрешить доступ только пользователю от которого запускается программа и данные которого логинпасс не знает пользователь который запускает программу.

Если кто не понял могу как-то перефразировать.
Но все же жду еще идей. Буду благодарен.
карма: 0

0
Ответов: 5446
Рейтинг: 323
#629: 2010-12-20 11:25:18 ЛС | профиль | цитата
Tad писал(а):
1. Нет такого шифра, который нельзя расшифровать.

Согласен. Только вот асимметричный шифр с 512-значным ключём ты будешь о-о-очень долго ломать.

Tad писал(а):
2. И что я не смогу украсть расшифрованый файл из памяти ?

В принципе - да. Другой вопрос, смогут ли пользователи это сделать...
карма: 1

0
Ответов: 952
Рейтинг: 4
#630: 2010-12-20 20:48:10 ЛС | профиль | цитата
Будет более подробное описание как обезопасить себя от кражи БД?
Я не настаиваю но мои обстоятельства поджимают
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)