хех, тут же еще чтение из Эксель файла надо
Не лентяй, просто идея только что пришла и реализация пока в тумане.
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
user_asm писал(а): ут же еще чтение из Эксель файла надоиз экселя руками "сохранить как"! или с помощью VBS скрипта. Как с помощью скрипта не спрашивай. На это есть гугль и яндекс. |
|||
карма: 1 |
|
Ответов: 952
Рейтинг: 4
|
|||
Я про то что сначала надо схему чтения из файла, будь то Эксель или CSV
Сейчас копаюсь по форуму в поисках такой схемки Хмммм, хотя теоретически это же обычный текстовый файл ... Тогда надо искать схемку на построчное чтение файлов .... |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
user_asm писал(а): Тогда надо искать схемку на построчное чтение файлов
|
|||
карма: 25 |
|
Ответов: 952
Рейтинг: 4
|
|||
Ravilr, Tad,
Спасибо. Буду пробовать. Как всегда самый простой ответ. ------------ Дoбавленo в 20.59: У файла БД есть разрешения, ну которые вызываются правой кнопкой мыши - Свойства - Безопасность. Сосбтвенно вопрос - как запретить удаленное копирование файла с винта на котором он лежит? Что бы юзеры локалки имели доступ на просмотр инфы из БД но не смогли скопировать файл БД. Т.е. меня интересует - ведь доступ будет у меня и из сети и при желании каждый может скачать файл БД к себе на комп, и это надо запретить. ------------ Дoбавленo в 15.44: Нашел вот такую интересную штуку: http://www.ch-werner.de/sqliteodbc/ Может она позволит разграничить доступ и не позволить скопировать файл оставляя при этом доступ на его чтение? |
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
user_asm писал(а): Сосбтвенно вопрос - как запретить удаленное копирование файла с винта на котором он лежит? Что бы юзеры локалки имели доступ на просмотр инфы из БД но не смогли скопировать файл БД.Т.е. меня интересует - ведь доступ будет у меня и из сети и при желании каждый может скачать файл БД к себе на комп, и это надо запретить. user_asm, используй шифрование базы данных |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
user_asm писал(а): как запретить удаленное копирование файла с винта на котором он лежит? Alexbootch писал(а): используй шифрование базы данныхПодробнее можно ? |
|||
карма: 25 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Tad писал(а): Ну и что это даст ?Подробнее можно ? Копирование это не запретит, но сам файл базы данных будет бесполезен для стороннего пользователя |
|||
карма: 0 |
|
Ответов: 952
Рейтинг: 4
|
|||
Alexbootch,
Но ведь пока клиент запущен база остается расшифрованной? Т.е. с криптографией - файл БД зашифрован, запускаем клиента - вводим ключ и рядом с пошифрованным появляется расшифрованный файл БД. Его то не запретишь скопировать. Или я не так предполагаю весь процесс? Подскажите как. Тоже думаю как запретить копирование. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
user_asm,выключить из розетки компьютер на котором лежит БД
|
|||
карма: 25 |
|
Ответов: 5446
Рейтинг: 323
|
|||
user_asm, либо расшифровка идёт "на лету", либо в памяти создаётся расшифрованный файл и работа идёт с ним
|
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
iarspider,
1. Нет такого шифра, который нельзя расшифровать. ------------ Дoбавленo в 21.38: 2. И что я не смогу украсть расшифрованый файл из памяти ? Тем более, что user_asm писал(а): юзеры локалки имели доступ на просмотр инфы из БД ------------ Дoбавленo в 21.42: Знаю один способ, но писать через "Добавлено" - нервов не хватает. |
|||
карма: 25 |
|
Ответов: 952
Рейтинг: 4
|
|||
Мне подкинули такую идею:
Имеем локалку и БД на одном из компов. Физческий доступ к компу с БД полностью ограничен. Клиентпользователь с одного из компов локальной сети запускает программу-клиент БД. И вот тут фишка: Программа запускается от имени другого пользователя (и соответственно с паролем который юзер компа незнает. Т.е. к файлу БД разрешить доступ только пользователю от которого запускается программа и данные которого логинпасс не знает пользователь который запускает программу. Если кто не понял могу как-то перефразировать. Но все же жду еще идей. Буду благодарен. |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Tad писал(а): 1. Нет такого шифра, который нельзя расшифровать.Согласен. Только вот асимметричный шифр с 512-значным ключём ты будешь о-о-очень долго ломать. Tad писал(а): 2. И что я не смогу украсть расшифрованый файл из памяти ?В принципе - да. Другой вопрос, смогут ли пользователи это сделать... |
|||
карма: 1 |
|
Ответов: 952
Рейтинг: 4
|
|||
Будет более подробное описание как обезопасить себя от кражи БД?
Я не настаиваю но мои обстоятельства поджимают |
|||
карма: 0 |
|